<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-add-to-cart-button-0-x-tooltipLabelText--ProductDetailAddToCart{position:relative;font-size:0;display:block;width:175px;height:15px}.vtex-add-to-cart-button-0-x-tooltipLabelText--ProductDetailAddToCart:before{content:"Favor de seleccionar talla.";position:absolute;font-size:13px;line-height:15px;letter-spacing:.2px;font-weight:400}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-breadcrumb-1-x-container{margin-bottom:1rem}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink{position:relative;width:50px}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink:after{content:"Home"!important;position:absolute;font-weight:400!important;top:-6px;left:unset!important;font-size:13px;color:grey}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink:hover:after{color:#000}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-homeLink .vtex-breadcrumb-1-x-homeIcon{display:none}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-link{position:relative;font-weight:400;font-size:13px;color:grey}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-link:after{content:"/";position:absolute;color:grey;left:-5px;font-weight:600}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-link:hover{color:#000}.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-arrow .vtex-breadcrumb-1-x-caretIcon,.vtex-breadcrumb-1-x-container .vtex-breadcrumb-1-x-term{display:none}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-button{border:none;text-transform:none}.vtex-button.b--action-secondary,.vtex-button[class*=b--washed-blue]{border:1px solid;background-color:transparent}.vtex-my-orders-app-3-x-cancelBtn{display:none!important}.vtex-pageHeader__title{font-weight:600;font-family:Klein Web,sans-serif;font-size:1.5em;color:#000}.vtex-pageHeader__container{padding-left:1.5rem}.vtex-pageHeader__container .newAddressButton .vtex-button,.vtex-pageHeader__container .vtex-my-cards-1-x-newCardButton .vtex-button{border-radius:0;height:44px;line-height:44px;background-color:#000}@media screen and (max-width:1023px){.vtex-pageHeader__container .newAddressButton .vtex-button,.vtex-pageHeader__container .vtex-my-cards-1-x-newCardButton .vtex-button{margin-top:1.25rem}}.vtex-pageHeader__container .vtex-my-cards-1-x-newCardButton{display:none}.vtex-pageHeader__container .vtex-pageHeader-link__container .vtex-button{margin-bottom:1.5rem}.vtex-pageHeader__container .vtex-pageHeader-link__container .vtex-button:hover{background:none}.vtex-pageHeader__container .vtex-pageHeader-link__container .vtex-button span.t-action--small{font-size:.75rem}.vtex-account__page-body{padding-left:1.5rem}.vtex-account__page-body .w-80{width:100%;text-align:left}.vtex-account__page-body span.t-heading-4,.vtex-account__page-body span.t-heading-4 span{font-size:1.1rem;font-weight:500;color:#000}.vtex-account__page-body .vtex-my-account-1-x-boxContainer{border-radius:0;border:none;border-right:1px solid #f1f1f1}.vtex-account__page-body .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody{padding-left:0}.vtex-account__page-body .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-dataEntryLabel{color:#000}.vtex-account__page-body .vtex-my-account-1-x-boxContainerFooter .vtex-button:hover{background:none}.vtex-account__page-body .vtex-my-account-1-x-profileFormBoxContainer .vtex-dropdown .vtex-dropdown__label,.vtex-account__page-body .vtex-my-account-1-x-profileFormBoxContainer .vtex-input__label{font-size:12px;color:#000;font-weight:600;font-family:Klein Web,sans-serif}.vtex-account__page-body .vtex-my-account-1-x-profileFormBoxContainer .vtex-dropdown div.br2,.vtex-account__page-body .vtex-my-account-1-x-profileFormBoxContainer .vtex-input-prefix__group input{border:1px solid #949494;border-radius:0;height:44px}.vtex-account__page-body .vtex-my-account-1-x-profileFormBoxContainer .vtex-dropdown div.br2 .vtex-dropdown__button,.vtex-account__page-body .vtex-my-account-1-x-profileFormBoxContainer .vtex-input-prefix__group input .vtex-dropdown__button{height:100%}.vtex-account__page-body .vtex-my-account-1-x-profileFormBoxContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button{width:auto;padding:.75em 1em;border-radius:.25rem;display:inline-block;font-family:Klein Web,sans-serif;font-size:1rem;font-weight:400;line-height:1;letter-spacing:.025em;text-align:center;background-color:transparent;transition:border-color .2s,color .2s,box-shadow .2s;border:2px solid #020202;color:#fff;box-shadow:inset 0 0 0 #020202,inset 0 0 0 #020202;color:#000;border-radius:0;width:100%;height:56px;font-size:14px}.vtex-account__page-body .vtex-my-account-1-x-profileFormBoxContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button:focus,.vtex-account__page-body .vtex-my-account-1-x-profileFormBoxContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button:hover{text-decoration:none}.vtex-account__page-body .vtex-my-account-1-x-profileFormBoxContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button:hover{color:#fff;box-shadow:inset 300px 0 0 #020202,inset -300px 0 0 #020202}.vtex-account__page-body .vtex-my-account-1-x-profileFormBoxContainer .vtex-profile-form-3-x-profileContainer .vtex-button[type=submit]{background-color:#000;color:#fff;border-radius:0;height:56px}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container{padding-left:0}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex_my-authentication_box_container{border:none}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_footer,.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex_my-authentication_box_content{padding-left:0}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_footer .vtex-button:hover,.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex_my-authentication_box_content .vtex-button:hover{background:none}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_footer .vtex-button .vtex-button__label,.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex_my-authentication_box_content .vtex-button .vtex-button__label{padding-left:0}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_footer .vtex-input-prefix__group,.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex_my-authentication_box_content .vtex-input-prefix__group{border:1px solid #949494;border-radius:0;height:40px}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_footer .vtex-input__label,.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex_my-authentication_box_content .vtex-input__label{font-weight:600;color:#000}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_footer .vtex-my-authentication-1-x-savePassButton_container,.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-savePassButton_container{padding-left:0}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_footer .vtex-my-authentication-1-x-savePassButton_container .vtex-button,.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-savePassButton_container .vtex-button{background-color:#000;color:#fff;padding:0 1rem;height:44px}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_footer .vtex-my-authentication-1-x-savePassButton_container .vtex-button .vtex-button__label,.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-savePassButton_container .vtex-button .vtex-button__label{padding-right:0}.vtex-modal__confirmation .vtex-button{border-radius:0}.vtex-modal__confirmation .vtex-button.bg-transparent:hover{background:none}.vtex-login-2-x-container{margin-left:1rem;margin-right:1.15rem}@media screen and (min-width:768px){.vtex-login-2-x-container{margin-left:1.25rem;margin-right:1.35rem}}.vtex-login-2-x-container .vtex-button{min-height:auto;border-width:0}.vtex-login-2-x-container .vtex-button:hover{background:none}.vtex-login-2-x-container .vtex-button__label{padding:0!important;position:relative}.vtex-login-2-x-container .vtex-button__label .vtex-login-2-x-profile{position:absolute;left:-65px;top:25px;font-size:.6rem}.vtex-login-2-x-container .mr3,.vtex-login-2-x-container .nr2{margin-left:0;margin-right:0}.vtex-login-2-x-content .vtex-button,.vtex-login-2-x-content .vtex-input-prefix__group{border-radius:0}.vtex-login-2-x-inputContainerAccessCode input{font-family:Klein Web,sans-serif}.vtex-login-2-x-label{display:none;text-transform:none}.vtex-store-icons-0-x-profileIcon--GeneralLogin-TriggerIcon{color:#666}.vtex-mega-menu-2-x-menuItem--MegaMenuD.bg-black-05 .vtex-mega-menu-2-x-styledLinkContent--MegaMenu{color:#fff}.vtex-mega-menu-2-x-menuItem--MegaMenuD.bg-black-05 .vtex-mega-menu-2-x-styledLinkContent--MegaMenu:after{width:100%}@media screen and (max-width:1023px){.render-route-store-home .vtex-store-components-3-x-infoCardContainer--SingleCard{height:calc(70vh - 40px)}.render-route-store-home .vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text--title{font-size:2rem}}.vtex-search-result-3-x-orderByOptionsContainer button:first-child,.vtex-search-result-3-x-orderByOptionsContainer button:nth-child(2),.vtex-search-result-3-x-orderByOptionsContainer button:nth-child(3),.vtex-search-result-3-x-orderByOptionsContainer button:nth-child(7),.vtex-search-result-3-x-orderByOptionsContainer button:nth-child(8){display:none}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-order-placed-2-x-orderPlacedWrapper{padding-top:2rem}.vtex-order-placed-2-x-section--confirmation{margin:4rem 0}.vtex-order-placed-2-x-confirmationTitle{margin-top:1.5rem;color:#000}.vtex-order-placed-2-x-orderOptionsWrapper{display:none}.vtex-order-placed-2-x-noticesList{padding-top:1.5rem;padding-bottom:1.5rem}.vtex-order-placed-2-x-noticesList .vtex-order-placed-2-x-noticeListItem{padding-top:2px;padding-bottom:2px;border-bottom:none}.vtex-order-placed-2-x-package--delivery{margin-top:2rem;margin-bottom:2rem}.vtex-order-placed-2-x-productListItem{padding-bottom:1rem;margin-bottom:1rem}.vtex-order-placed-2-x-totalListItem{color:#000}.vtex-order-placed-2-x-customerInfoListContainer{font-family:Klein Web,sans-serif}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-product-highlights-1-x-productHighlightText[data-highlight-type=collection][data-highlight-name=Nuevo]{font-weight:700;font-style:italic;color:#020202}.vtex-product-highlights-1-x-productHighlightText[data-highlight-type=collection][data-highlight-name=Sale]{padding:.5em;color:#fff;background-color:#000}.vtex-product-highlights-1-x-productHighlightText[data-highlight-type=collection][data-highlight-name="Descuento 3x36"]{padding:.5em;color:#666}.vtex-product-highlights-1-x-productHighlightText[data-highlight-type=collection][data-highlight-name="3x22.900"]{padding:.5em;color:red}.vtex-product-highlights-1-x-productHighlightText[data-highlight-type=teaser]{font-size:11px;font-size:.6875rem;color:#ff5400}.vtex-product-highlights-1-x-productHighlightText[data-highlight-type=promotion]{font-size:1rem;color:red;text-transform:uppercase}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-product-identifier-0-x-product-identifier{font-size:.8rem;font-weight:700}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-flex-layout-0-x-flexRowContent--ProductItem-Price{display:flex;justify-content:space-between;align-items:center;margin-top:15px}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRowContent--ProductItem-Price{flex-direction:column;align-items:flex-start}}.vtex-flex-layout-0-x-flexCol--ProductItem-Price{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexCol--ProductItem-Price{display:block;text-align:left}}.vtex-product-price-1-x-listPrice,.vtex-product-price-1-x-sellingPrice{font-weight:700;font-size:16px}.vtex-product-price-1-x-listPrice{font-family:Klein Web,sans-serif;color:#666}.vtex-product-price-1-x-sellingPrice{font-family:Klein Web Condensed,sans-serif}.vtex-product-price-1-x-sellingPrice--hasListPrice{color:red;padding-left:1em}@media screen and (max-width:1023px){.vtex-product-price-1-x-sellingPrice--hasListPrice{padding-left:0}}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-product-quantity-1-x-quantitySelectorContainer{margin-bottom:0;height:56px;border:1px solid #e0e0e0;position:relative}.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-product-quantity-1-x-quantitySelectorTitle{position:absolute;line-height:56px;left:108px;z-index:10}@media screen and (min-width:768px){.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-product-quantity-1-x-quantitySelectorTitle{display:none}}@media screen and (max-width:413px){.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-product-quantity-1-x-quantitySelectorTitle{left:80px}}@media screen and (max-width:359px){.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-product-quantity-1-x-quantitySelectorTitle{left:60px}}.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-dropdown__button{padding:0 40% 0 52%;height:56px}@media screen and (min-width:768px){.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-dropdown__button{padding:0 45%}}@media screen and (min-width:1024px){.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-dropdown__button{padding:0 30%}}.vtex-product-quantity-1-x-quantitySelectorContainer .vtex-dropdown__container{border:none}.vtex-numeric-stepper__input,.vtex-numeric-stepper__minus-button,.vtex-numeric-stepper__plus-button{width:35px!important;height:35px;padding:0;border:none;color:#333;background-color:#f6f6f6}.vtex-numeric-stepper__input{margin-left:1px;margin-right:1px}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-product-specifications-1-x-groupName{margin-top:.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;text-transform:uppercase}.vtex-product-specifications-1-x-specificationName{margin-top:.25rem;font-weight:700}.vtex-product-specifications-1-x-specificationValue{font-size:.85rem;color:#666}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-search-result-3-x-galleryItem{opacity:.9}.vtex-product-summary-2-x-containerNormal{max-width:500px!important;border-radius:0}.vtex-product-summary-2-x-clearLink{text-decoration:none;color:inherit}.vtex-product-summary-2-x-element{position:relative;text-align:center}.vtex-product-summary-2-x-element .vtex-button{margin-top:1em}@media screen and (max-width:1023px){.vtex-product-summary-2-x-element .vtex-button{margin-top:0}}.vtex-product-summary-2-x-imageContainer{display:flex;justify-content:center;background-color:#fff;width:100%}.vtex-product-summary-2-x-imageNormal{height:auto!important;display:block}@media screen and (min-width:1024px){.vtex-product-summary-2-x-imageContainer:hover .vtex-product-summary-2-x-imageNormal{opacity:1}}.vtex-product-summary-2-x-hoverImage{z-index:1;opacity:0}.vtex-product-summary-2-x-imageContainer:hover .vtex-product-summary-2-x-hoverImage{opacity:1}.vtex-product-summary-2-x-nameContainer{padding-top:.5rem;padding-bottom:.25rem;justify-content:flex-start;margin-left:2%}.vtex-product-summary-2-x-productBrand.vtex-product-summary-2-x-brandName{margin-top:10px;display:block;font-size:14px;letter-spacing:.2px;font-weight:400;color:#666;border-bottom:1px solid transparent;text-align:left}.vtex-product-summary-2-x-productBrand.vtex-product-summary-2-x-brandName:hover{border-bottom:1px solid #000;color:#000}.vtex-product-summary-2-x-priceContainer{padding-top:5px;padding-bottom:0;flex-direction:row;justify-content:start}.vtex-product-summary-2-x-productPriceClass{flex-direction:row}.vtex-product-summary-2-x-listPriceContainer,.vtex-product-summary-2-x-sellingPriceContainer{padding-top:0;padding-bottom:0}.vtex-product-summary-2-x-listPriceContainer{order:2}.vtex-product-summary-2-x-sellingPriceContainer{order:1;margin-right:.5rem}.vtex-product-summary-2-x-sellingPrice{padding-left:0;font-size:.95rem;color:#020202}.vtex-product-summary-2-x-SKUSelectorContainer--ProductItem-SKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer{margin-top:.25em;margin-bottom:.25em}.vtex-product-summary-2-x-SKUSelectorContainer--ProductItem-SKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--no-usar{position:absolute;opacity:.15}.vtex-product-summary-2-x-SKUSelectorContainer--ProductItem-SKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--talla,.vtex-product-summary-2-x-SKUSelectorContainer--ProductItem-SKUSelector .vtex-store-components-3-x-skuSelectorTextContainer{display:none}.vtex-product-summary-2-x-SKUSelectorContainer--ProductItem-SKUSelector .vtex-store-components-3-x-skuSelectorOptionsList{margin-left:0;justify-content:center}.vtex-product-summary-2-x-SKUSelectorContainer--ProductItem-SKUSelector .vtex-store-components-3-x-frameAround{border-width:1px;border-radius:50%;top:-1px;bottom:-1px;left:-1px;right:-1px}.vtex-product-summary-2-x-SKUSelectorContainer--ProductItem-SKUSelector .vtex-product-summary-2-x-skuSelectorInternalBox{border-radius:50%}.vtex-product-summary-2-x-frameAround--ProductDetailSKUSelector--QuickView{border:none}.vtex-product-summary-2-x-skuSelectorItem--ProductDetailSKUSelector--QuickView{border:1px solid #e0e0e0}.vtex-product-summary-2-x-skuSelectorItem--ProductDetailSKUSelector--QuickView:hover{border-color:#000}.vtex-product-summary-2-x-skuSelectorItem--ProductDetailSKUSelector--QuickView--selected{border:1px solid #000;background-color:#000}.vtex-product-summary-2-x-skuSelectorItem--ProductDetailSKUSelector--QuickView--selected .vtex-product-summary-2-x-skuSelectorItemTextValue--ProductDetailSKUSelector--QuickView{color:#fff}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-rich-text-0-x-link{text-decoration:none;color:inherit;opacity:.9}.vtex-rich-text-0-x-wrapper--button-primary--primary .vtex-rich-text-0-x-link{width:auto;padding:.75em 1em;border-radius:0;display:inline-block;font-family:Klein Web,sans-serif;font-size:1rem;font-weight:400;line-height:1;letter-spacing:.05em;text-align:center;background-color:transparent;transition:color .2s,background-color .2s!important;color:#fff;background-color:#020202}.vtex-rich-text-0-x-wrapper--button-primary--primary .vtex-rich-text-0-x-link:focus,.vtex-rich-text-0-x-wrapper--button-primary--primary .vtex-rich-text-0-x-link:hover{text-decoration:none}.vtex-rich-text-0-x-wrapper--button-primary--primary .vtex-rich-text-0-x-link:hover{background-color:#000}.vtex-rich-text-0-x-wrapper--button-primary--secondary .vtex-rich-text-0-x-link{width:auto;padding:.75em 1em;border-radius:0;display:inline-block;font-family:Klein Web,sans-serif;font-size:1rem;font-weight:400;line-height:1;letter-spacing:.05em;text-align:center;background-color:transparent;transition:color .2s,background-color .2s!important;color:#fff;background-color:#000}.vtex-rich-text-0-x-wrapper--button-primary--secondary .vtex-rich-text-0-x-link:focus,.vtex-rich-text-0-x-wrapper--button-primary--secondary .vtex-rich-text-0-x-link:hover{text-decoration:none}.vtex-rich-text-0-x-wrapper--button-primary--secondary .vtex-rich-text-0-x-link:hover{background-color:#000}.vtex-rich-text-0-x-wrapper--Shipping{width:100%}.vtex-rich-text-0-x-paragraph--Shipping{line-height:24px;text-align:center;color:#000;cursor:pointer}.vtex-rich-text-0-x-list--PDP--ShippingContent{padding-left:10px}@media screen and (max-width:1023px){.vtex-rich-text-0-x-list--PDP--ShippingContent{padding-left:5px}}.vtex-rich-text-0-x-listItem--PDP--ShippingContent{position:relative;color:#000;margin:1rem 0;font-size:15px;display:block}.vtex-rich-text-0-x-listItem--PDP--ShippingContent:after{content:"";position:absolute;width:2px;height:2px;background-color:#000;top:6px;left:-6px}.vtex-rich-text-0-x-container--DrawerFilterTrigger{justify-content:center;padding:13px 10px;border:1px solid #efefef;border-radius:2px}.vtex-rich-text-0-x-paragraph--DrawerFilterTrigger{font-family:Klein Web Condensed,sans-serif;text-transform:uppercase;color:#333;font-weight:500;font-size:15px}.vtex-rich-text-0-x-paragraph--Minicart--EmptyState{color:#fff;font-size:14px;letter-spacing:.2px;padding-left:22px}.vtex-flex-layout-0-x-flexRowContent--StaticPageOnlyText{width:47%;margin:auto}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRowContent--StaticPageOnlyText{width:95%}}.vtex-rich-text-0-x-container--StaticPageOnlyText{text-align:left;margin-bottom:20px}@media screen and (max-width:1023px){.vtex-rich-text-0-x-container--StaticPageOnlyText{margin-bottom:15px}}.vtex-rich-text-0-x-wrapper--StaticPageOnlyText{color:#000}@media screen and (max-width:1023px){.vtex-rich-text-0-x-headingLevel2--StaticPageOnlyText{font-size:28px}}.vtex-rich-text-0-x-headingLevel1--StaticPageOnlyText{color:#000;font-size:24px;line-height:35px;margin-bottom:0;font-family:Klein Web,sans-serif}.vtex-rich-text-0-x-headingLevel1--StaticPageOnlyText .vtex-rich-text-0-x-strong{font-size:60px;text-transform:uppercase;line-height:1.1;font-weight:500;font-family:Klein Web Condensed,sans-serif}@media screen and (max-width:1023px){.vtex-rich-text-0-x-headingLevel1--StaticPageOnlyText .vtex-rich-text-0-x-strong{font-size:30px}}.vtex-rich-text-0-x-headingLevel1--StaticPageOnlyText--FontKWCondensed{margin-top:2px}@media screen and (max-width:1023px){.vtex-rich-text-0-x-headingLevel1--StaticPageOnlyText{font-size:30px;line-height:30px}}.vtex-rich-text-0-x-paragraph--StaticPageOnlyText{font-size:16px;line-height:30px;font-weight:400}.vtex-rich-text-0-x-paragraph--StaticPageOnlyText--FontKWCondensed{font-family:Klein Web Condensed,sans-serif;font-size:20px}.vtex-rich-text-0-x-headingLevel1--StaticPageOnlyTextJustify,.vtex-rich-text-0-x-headingLevel2--StaticPageOnlyTextJustify,.vtex-rich-text-0-x-listItem--StaticPageOnlyTextJustify,.vtex-rich-text-0-x-paragraph--StaticPageOnlyTextJustify{text-align:justify}.vtex-rich-text-0-x-headingLevel2--productsInRowTitle{text-transform:capitalize;color:#000;font-size:32px;font-family:Klein Web,sans-serif}@media screen and (max-width:1023px){.vtex-rich-text-0-x-headingLevel2--productsInRowTitle{font-size:20px;margin:0}}.vtex-rich-text-0-x-wrapper--TextSEO{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:400}.vtex-rich-text-0-x-paragraph--TextSEO{letter-spacing:.25px;width:50%}@media screen and (max-width:1023px){.vtex-rich-text-0-x-paragraph--TextSEO{text-align:left;padding:0 1rem;width:100%}}.vtex-rich-text-0-x-strong--TextSEO{color:#000;font-size:18px}.vtex-rich-text-0-x-container--SpecialDays{margin:2rem 2.5rem}@media screen and (max-width:1023px){.vtex-rich-text-0-x-container--SpecialDays{margin:2rem 1.5rem}}.vtex-rich-text-0-x-paragraph--SpecialDays{letter-spacing:.25px;font-weight:400}@media screen and (max-width:1023px){.vtex-rich-text-0-x-paragraph--SpecialDays{font-size:13px}}.vtex-rich-text-0-x-strong--SpecialDays{color:#313131;font-size:23px;font-weight:600;letter-spacing:.6px;line-height:28px}.vtex-rich-text-0-x-container--PLP-BannerSeasonText{align-items:center}@media screen and (max-width:1023px){.vtex-rich-text-0-x-wrapper--PLP-BannerSeasonText{width:100%;text-align:center}}.vtex-rich-text-0-x-headingLevel2--PLP-BannerSeasonText{font-size:40px;font-family:Klein Web,sans-serif;color:#000;font-weight:500;line-height:40px;margin-bottom:5px}@media screen and (max-width:1023px){.vtex-rich-text-0-x-headingLevel2--PLP-BannerSeasonText{font-size:25px;line-height:25px}}.vtex-rich-text-0-x-paragraph--PLP-BannerSeasonText{font-weight:400;color:#222;font-size:18px;line-height:30px}@media screen and (max-width:1023px){.vtex-rich-text-0-x-paragraph--PLP-BannerSeasonText{font-size:16px;margin-top:7px}}.vtex-rich-text-0-x-container--NotFoundButtons{margin-bottom:2rem}@media screen and (max-width:767px){.vtex-rich-text-0-x-container--NotFoundButtons{padding:0 2.5rem;margin-top:2rem}}.vtex-rich-text-0-x-paragraph--NotFoundButtons{margin:0}.vtex-rich-text-0-x-link--NotFoundButtons{width:auto;border-radius:.25rem;display:inline-block;font-family:Klein Web,sans-serif;font-size:1rem;font-weight:400;line-height:1;letter-spacing:.025em;text-align:center;background-color:transparent;transition:border-color .2s,color .2s,box-shadow .2s;border:2px solid #020202;color:#020202;box-shadow:inset 0 0 0 #020202,inset 0 0 0 #020202;margin:0 1.75rem;text-transform:uppercase;font-weight:600;padding:1rem 1.5rem;border-radius:3px;height:45px}.vtex-rich-text-0-x-link--NotFoundButtons:focus,.vtex-rich-text-0-x-link--NotFoundButtons:hover{text-decoration:none}.vtex-rich-text-0-x-link--NotFoundButtons:hover{color:#fff;box-shadow:inset 300px 0 0 #020202,inset -300px 0 0 #020202}@media screen and (max-width:767px){.vtex-rich-text-0-x-link--NotFoundButtons{width:100%;margin:1rem 0}}.vtex-rich-text-0-x-wrapper--NotFoundProduct{color:#000;margin-bottom:2rem;margin-top:2rem}@media screen and (max-width:1023px){.vtex-rich-text-0-x-wrapper--NotFoundProduct{padding:0 1rem}}.vtex-rich-text-0-x-wrapper--NotFoundProduct .vtex-rich-text-0-x-headingLevel2{font-size:2.8rem;font-weight:500}.vtex-rich-text-0-x-paragraph--Newsl-Title{color:#fff;font-size:1.5em;margin-bottom:0}.vtex-rich-text-0-x-paragraph--Newsl-Title--Landing{color:#000;font-size:1.5em;margin-bottom:0}@media screen and (max-width:1023px){.vtex-rich-text-0-x-paragraph--Newsl-Title{font-size:1em}}.vtex-rich-text-0-x-paragraph--NewsletterBenefits{color:#fff;font-size:1.1em;margin-bottom:0}.vtex-rich-text-0-x-paragraph--NewsletterBenefits--Landing{color:#000;font-size:1.1em;margin-bottom:0}@media screen and (max-width:1023px){.vtex-rich-text-0-x-paragraph--NewsletterBenefits{font-size:.9em}}.vtex-rich-text-0-x-paragraph--Newsletter-Novedades{color:#fff;font-size:1.1em;font-family:Klein Web,sans-serif;font-weight:400}.vtex-rich-text-0-x-listItem--Newsletter-Novedades--Landing,.vtex-rich-text-0-x-paragraph--Newsletter-Novedades--Landing{color:#000;font-size:1.1em;font-family:Klein Web,sans-serif;font-weight:400}.vtex-rich-text-0-x-list--Newsletter-Novedades{color:#fff}.vtex-rich-text-0-x-headingLevel2--FeaturedProds{margin:0!important}.vtex-rich-text-0-x-paragraph--cintillo-titulo{color:#fff;font-family:Klein Web,sans-serif;font-size:32px;font-weight:500;margin-bottom:-10px}.vtex-rich-text-0-x-paragraph--cintillo-subtitulo{color:#fff;font-family:Klein Web,sans-serif;font-size:18px;margin-bottom:15px}.vtex-rich-text-0-x-paragraph--cintillo-subtitulo-dos{color:#fff;font-family:Klein Web,sans-serif;font-size:16px;margin-bottom:-1px}.vtex-rich-text-0-x-paragraph--cintillo-disclaimer{color:#fff;font-family:Klein Web,sans-serif;font-size:11px}.vtex-rich-text-0-x-paragraph--cintillo-disclaimer-btn-banner{background-color:transparent;padding:3px 0;font-size:20px;font-family:Klein Web,sans-serif;border-radius:5px;border-color:#fff;cursor:pointer;display:flex;margin:5px}.vtex-rich-text-0-x-link--cintillo-disclaimer-btn-banner{text-decoration:none;background-color:transparent;color:#fff;padding:6px 20px;font-size:14px;border:2px solid #fff;border-radius:3px;width:220px}.vtex-rich-text-0-x-link--cintillo-disclaimer-btn-banner:hover{text-decoration:none;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;padding:6px 20px;font-size:14px;width:220px;color:#fff;border:2px solid #fff}.vtex-rich-text-0-x-wrapper--TextGuiaCuidado{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:400;width:50%}@media screen and (max-width:1023px){.vtex-rich-text-0-x-wrapper--TextGuiaCuidado{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:400;width:80%;padding-top:40px}}.vtex-rich-text-0-x-paragraph--TextEvent,.vtex-rich-text-0-x-paragraph--TextGuiaCuidado{letter-spacing:.25px;width:100%;color:#000}.vtex-rich-text-0-x-paragraph--TextEventTitle{letter-spacing:.25px;width:100%;font-size:38px;color:#000}@media screen and (max-width:1023px){.vtex-rich-text-0-x-paragraph--TextEvent{letter-spacing:.25px;width:70%;color:#000}.vtex-rich-text-0-x-paragraph--TextEventTitle{letter-spacing:.25px;width:100%;font-size:28px;color:#000}}.vtex-rich-text-0-x-headingLevel1--TextGuiaCuidado{color:#000;font-size:24px;line-height:35px;margin-bottom:0;font-family:Klein Web,sans-serif}.vtex-rich-text-0-x-headingLevel2--TextGuiaCuidado{color:#000;font-size:20px;line-height:35px;margin-bottom:0;font-family:Klein Web,sans-serif}.vtex-rich-text-0-x-headingLevel1--TextGuiaCuidado .vtex-rich-text-0-x-strong{font-size:60px;text-transform:uppercase;line-height:1.1;font-weight:500;font-family:Klein Web Condensed,sans-serif}@media screen and (max-width:1023px){.vtex-rich-text-0-x-headingLevel1--TextGuiaCuidado .vtex-rich-text-0-x-strong{font-size:30px}}.vtex-rich-text-0-x-headingLevel1--TextGuiaCuidado--FontKWCondensed{margin-top:2px}@media screen and (max-width:1023px){.vtex-rich-text-0-x-headingLevel1--TextGuiaCuidado{font-size:30px;line-height:30px}}.vtex-rich-text-0-x-paragraph--TextGuiaCuidado{font-size:16px;line-height:30px;font-weight:400}.vtex-rich-text-0-x-paragraph--TextGuiaCuidado--FontKWCondensed{font-family:Klein Web Condensed,sans-serif;font-size:20px}.vtex-rich-text-0-x-headingLevel1--TextGuiaCuidadoJustify,.vtex-rich-text-0-x-headingLevel2--TextGuiaCuidadoJustify,.vtex-rich-text-0-x-listItem--TextGuiaCuidadoJustify,.vtex-rich-text-0-x-paragraph--TextGuiaCuidadoJustify{text-align:justify}.vtex-reviews-and-ratings-3-x-inlineContainer{display:flex;justify-content:flex-start;margin:0}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/@media screen and (max-width:1439px){.vtex-search-result-3-x-container--layout{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:1023px){.vtex-search-result-3-x-container--layout{padding-left:1rem;padding-right:1rem}}.vtex-search-result-3-x-galleryTitle--layout{margin-top:0;margin-bottom:0}.vtex-flex-layout-0-x-flexRowContent--PLP-Controls{display:flex;flex-wrap:wrap;align-items:center!important;border:none}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRowContent--PLP-Controls{flex-wrap:nowrap;gap:1rem}}.vtex-search-result-3-x-totalProducts--layout{padding-left:0;padding-right:0;border-top:none}@media screen and (min-width:768px){.vtex-search-result-3-x-totalProducts--layout{padding:0 15px}}.vtex-search-result-3-x-totalProducts--layout,.vtex-search-result-3-x-totalProductsMessage{text-transform:none;color:#acacac}@media screen and (max-width:1023px){.vtex-search-result-3-x-orderByDropdown{padding:0}}.vtex-search-result-3-x-orderByButton{justify-content:center;padding:16px 10px;border-radius:2px}@media screen and (max-width:1023px){.vtex-search-result-3-x-orderByButton{border:1px solid #efefef;height:50px}}.vtex-search-result-3-x-orderByButton .vtex-search-result-3-x-orderByText{text-transform:uppercase;font-family:Klein Web Condensed,sans-serif;font-size:15px;color:#333}.vtex-search-result-3-x-filterPopupTitle{text-transform:none}.vtex-search-result-3-x-filterPopupArrowIcon{padding-right:0}.vtex-rich-text-0-x-wrapper--DrawerFilterTrigger .vtex-rich-text-0-x-paragraph{margin-top:0;margin-bottom:0;display:flex;align-items:center}.vtex-rich-text-0-x-wrapper--DrawerFilterTrigger .vtex-rich-text-0-x-image{width:2em}.vtex-search-result-3-x-filters--layout{width:100%}@media screen and (max-width:767px){.vtex-search-result-3-x-filters--layout{margin:0;padding:0 1rem}}.vtex-search-result-3-x-filtersWrapper{display:flex;flex-direction:column}.vtex-search-result-3-x-filterSelected{padding-top:.5rem;display:none}.vtex-search-result-3-x-filter__container{font-size:.9rem;border-bottom:1px solid #efefef;order:100;font-family:Klein Web Condensed,sans-serif}.vtex-search-result-3-x-filter__container--title{display:none}@media screen and (max-width:1023px){.vtex-search-result-3-x-filter__container--title{display:block;order:0}.vtex-search-result-3-x-filter__container--title .vtex-search-result-3-x-filterMessage{font-size:25px;text-transform:uppercase}}.vtex-search-result-3-x-filter__container--selectedFilters{margin-bottom:.5em;margin-top:1.5em;order:1;border:none}.vtex-search-result-3-x-filter__container--precio,.vtex-search-result-3-x-filter__container--price,.vtex-search-result-3-x-filter__container--priceRange{order:2}.vtex-search-result-3-x-filter__container--genero{order:3;display:none}.vtex-search-result-3-x-filter__container--fit{order:4}.vtex-search-result-3-x-filter__container--brand,.vtex-search-result-3-x-filter__container--marca{order:5;display:none}.vtex-search-result-3-x-filter__container--departamento,.vtex-search-result-3-x-filter__container--department{order:6}.vtex-search-result-3-x-filter__container--categoria,.vtex-search-result-3-x-filter__container--category{order:7}.vtex-search-result-3-x-filter__container--type-of-product{order:8}.vtex-search-result-3-x-filter__container--linea{order:9}.vtex-search-result-3-x-filter__container--material{order:10}.vtex-search-result-3-x-filter__container--color{order:11}.vtex-search-result-3-x-filter__container--talla{order:12}.vtex-search-result-3-x-filterTitle{padding-bottom:15px;font-weight:700;color:#333;text-transform:uppercase;font-weight:500}.vtex-search-result-3-x-filter__container--selectedFilters .vtex-search-result-3-x-filterTitle{text-transform:none;color:#020202}.vtex-search-result-3-x-filterIcon{padding-right:0;position:relative}.vtex-search-result-3-x-filterIcon:after{content:"+";position:absolute;background-color:#fff;top:0;left:50%;width:14px;height:14px;font-size:16px;line-height:16px;color:#737373}.vtex-search-result-3-x-filterIsOpen .vtex-search-result-3-x-filterIcon:after{content:"-"}.vtex-search-result-3-x-filterIcon .vtex-search-result-3-x-caretIcon{opacity:0}.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTitleSpan{visibility:hidden}.vtex-search-result-3-x-filter__container--priceRange .vtex-search-result-3-x-filterTitleSpan:before{content:"RANGO DE PRECIOS";visibility:visible}.vtex-search-result-3-x-filterAvailable{padding:17px 0 0}.vtex-search-result-3-x-filterTemplateOverflow::-webkit-scrollbar-thumb{border-radius:2px;background-color:#e9e9e9}.vtex-search-result-3-x-filterTemplateOverflow::-webkit-scrollbar-track{border-radius:2px;background-color:#fff}.vtex-search-result-3-x-filterTemplateOverflow::-webkit-scrollbar{width:8px;background-color:transparent}.vtex-search-result-3-x-filter__container--selectedFilters .vtex-search-result-3-x-filterTemplateOverflow,.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterContent{display:flex;flex-wrap:wrap}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterContent{display:grid;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:1023px){.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterContent{grid-template-columns:repeat(7,1fr)}}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterContent .vtex-checkbox__container{display:block}.vtex-search-result-3-x-filterItem .vtex-checkbox__container{display:none}.vtex-search-result-3-x-filterItem--selected .vtex-checkbox__container{display:block;position:relative}.vtex-search-result-3-x-filterItem--selected .vtex-checkbox__container:after{content:"";position:absolute;width:15px;height:14px;top:0;background-color:#fff;right:-2px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iY2hlY2tJY29uIiB3aWR0aD0iMTciIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgYXJpYS1sYWJlbGxlZGJ5PSJjaGVja01hcmtUaXRsZSI+PHBhdGggZD0iTTQuNzQ0IDEyLjk1OUwuMjM2IDguNjY2bDEuNTAzLTEuNDMgMy4wMDUgMi44NjJMMTUuMjYxLjA4bDEuNTAzIDEuNDMyeiIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+")}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--selected .vtex-checkbox__container:after{display:none}.vtex-search-result-3-x-filterItem--selected .vtex-checkbox__inner-container{background-color:#fff}.vtex-search-result-3-x-filterItem{margin-bottom:5px}.vtex-search-result-3-x-filter__container--selectedFilters .vtex-search-result-3-x-filterItem{width:auto;padding:.25em .75em;border:1px solid #dadada;border-radius:2em;margin-right:.5em}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem{width:27px;height:27px;border-radius:3px;margin:5px;display:flex;justify-content:center;align-items:center;position:relative;background-image:url(https://calvincostarica.vtexassets.com/arquivos/Swatch-Sin-Color.jpg);background-size:cover;border-radius:50%}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem:after{content:"";width:12px;height:12px;display:block;position:absolute;top:50%;left:50%;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+PHBhdGggZD0iTTQ5LjMgNy40Yy0xLTEtMi42LTEtMy41IDBsLTMwIDMwTDQuMyAyNS44Yy0xLTEtMi42LTEtMy41IDAtMSAxLTEgMi42IDAgMy41TDE0IDQyLjZjMSAxIDIuNiAxIDMuNSAwbDMxLjctMzEuN2MxLTEgMS0yLjYuMS0zLjV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");opacity:0;transform:translate(-50%,-50%);transition:opacity .2s;pointer-events:none}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--amarillo:after,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--blanco:after,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--limon:after,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--nude:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+PHBhdGggZD0iTTQ5LjMgNy40Yy0xLTEtMi42LTEtMy41IDBsLTMwIDMwTDQuMyAyNS44Yy0xLTEtMi42LTEtMy41IDAtMSAxLTEgMi42IDAgMy41TDE0IDQyLjZjMSAxIDIuNiAxIDMuNSAwbDMxLjctMzEuN2MxLTEgMS0yLjYuMS0zLjV6Ii8+PC9zdmc+")}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--selected:after{opacity:1}.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem{width:3.6rem;height:3.3rem;border:1px solid #dadada;border-radius:2px;margin:5px;display:flex;justify-content:center;align-items:center;position:relative}.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem--large,.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem--medium,.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem--one-size,.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem--small,.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem--x-large{min-width:4.5rem}.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem--one-size{order:2}.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem--small{order:3}.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem--medium{order:4}.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem--large{order:5}.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem--x-large{order:6}.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem--selected{border-color:#000;color:#020202;background-color:#000}.vtex-search-result-3-x-filter__container--selectedFilters .vtex-checkbox__line-container{flex-direction:row-reverse}.vtex-search-result-3-x-filter__container--color .vtex-checkbox__line-container,.vtex-search-result-3-x-filter__container--talla .vtex-checkbox__line-container{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0}.vtex-search-result-3-x-filter__container .vtex-checkbox__container{margin-right:1em}.vtex-search-result-3-x-filter__container--selectedFilters .vtex-checkbox__container{margin-left:.5em;margin-right:0;display:none}.vtex-search-result-3-x-filter__container--color .vtex-checkbox__container,.vtex-search-result-3-x-filter__container--talla .vtex-checkbox__container{width:100%;height:100%;margin-right:0;position:absolute}.vtex-search-result-3-x-filter__container .vtex-checkbox__inner-container{border-width:1px;border-color:#dadada}.vtex-search-result-3-x-filter__container--selectedFilters .vtex-checkbox__inner-container,.vtex-search-result-3-x-filterItem--selected .vtex-checkbox__inner-container{border:none}.vtex-search-result-3-x-filter__container--color .vtex-checkbox__inner-container,.vtex-search-result-3-x-filter__container--talla .vtex-checkbox__inner-container{display:none;opacity:0}.vtex-search-result-3-x-filter__container--color .vtex-checkbox__box-wrapper,.vtex-search-result-3-x-filter__container--talla .vtex-checkbox__box-wrapper{opacity:0}.vtex-search-result-3-x-filter__container--color .vtex-checkbox__input,.vtex-search-result-3-x-filter__container--talla .vtex-checkbox__input{width:100%;height:100%;position:absolute}.vtex-search-result-3-x-filter__container--selectedFilters .vtex-checkbox__label{display:flex;align-items:center}.vtex-search-result-3-x-filter__container--selectedFilters .vtex-checkbox__label:after{content:"";width:.55rem;height:.55rem;margin-left:.5em;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIuMDAxIDUxMi4wMDEiPjxwYXRoIGQ9Ik0yODQuMjg2IDI1Ni4wMDJMNTA2LjE0MyAzNC4xNDRjNy44MTEtNy44MTEgNy44MTEtMjAuNDc1IDAtMjguMjg1LTcuODExLTcuODEtMjAuNDc1LTcuODExLTI4LjI4NSAwTDI1NiAyMjcuNzE3IDM0LjE0MyA1Ljg1OWMtNy44MTEtNy44MTEtMjAuNDc1LTcuODExLTI4LjI4NSAwLTcuODEgNy44MTEtNy44MTEgMjAuNDc1IDAgMjguMjg1bDIyMS44NTcgMjIxLjg1N0w1Ljg1OCA0NzcuODU5Yy03LjgxMSA3LjgxMS03LjgxMSAyMC40NzUgMCAyOC4yODVhMTkuOTM4IDE5LjkzOCAwIDAwMTQuMTQzIDUuODU3IDE5Ljk0IDE5Ljk0IDAgMDAxNC4xNDMtNS44NTdMMjU2IDI4NC4yODdsMjIxLjg1NyAyMjEuODU3YzMuOTA1IDMuOTA1IDkuMDI0IDUuODU3IDE0LjE0MyA1Ljg1N3MxMC4yMzctMS45NTIgMTQuMTQzLTUuODU3YzcuODExLTcuODExIDcuODExLTIwLjQ3NSAwLTI4LjI4NUwyODQuMjg2IDI1Ni4wMDJ6Ii8+PC9zdmc+")}.vtex-search-result-3-x-filter__container--color .vtex-checkbox__label{width:10rem;position:absolute;left:40px;display:none}.vtex-search-result-3-x-filter__container--talla .vtex-checkbox__label{font-size:.85rem;text-align:center}.vtex-search-result-3-x-filter__container--talla .vtex-search-result-3-x-filterItem--selected .vtex-checkbox__label{color:#fff}.vtex-search-result-3-x-gallery{padding-left:0}.vtex-search-result-3-x-galleryItem{padding:.5rem}@media screen and (max-width:1023px){.vtex-search-result-3-x-galleryItem{padding:5px}}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--amarillo,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--azul,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--beige,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--blanco,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--bronce,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--caf\E9,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--cafe,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--camel,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--celeste,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--chocolate,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--cooper,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--coral,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--dorado,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--electrico,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--fango,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--fucsia,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--gris,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--inox,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--khaki,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--lila,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--limon,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--magenta,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--marino,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--marron,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--menta,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--morado,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--multicolor,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--naranja,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--negro,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--negro-gris,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--nude,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--ocre,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--olivo,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--oro,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--pathe,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--petroleo,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--plata,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--rojo,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--rosa,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--rosado,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--sin-color,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--tan,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--tinto,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--turquesa,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--verde,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--violeta{background-image:none}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--amarillo{background-color:#eec639!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--azul{background-color:#2389f1!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--beige{background-color:#d8c99b!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--blanco{background-color:#fff!important;border:1px solid #dadada}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--bronce{background-color:#cd8032!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--caf\E9,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--cafe{background-color:#482a21!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--camel{background-color:#f0a647!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--celeste{background-color:#37d9f0!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--chocolate{background-color:#593929!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--cooper{background-color:#d09b67!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--coral{background-color:#f59678!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--dorado{background-color:gold!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--electrico{background-color:#014d95!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--fango{background-color:#615857!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--fucsia{background-color:#f0f!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--gris{background-color:#5e5c5e!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--inox{background-color:#b7b9b8!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--khaki{background-color:khaki!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--lila{background-color:#b84cf8!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--limon{background-color:#ecea12!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--magenta{background-color:#ca0bc9!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--marino{background-color:#01007d!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--menta{background-color:#cbecdb!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--morado,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--violeta{background-color:#6c5081!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--marron{background-color:#804000!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--multicolor{background-image:url(https://calvincostarica.vtexassets.com/arquivos/Swatch-Multicolor.png)}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--naranja{background-color:#d16a00!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--negro{background-color:#000!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--negro-gris{background-color:#2b292c!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--nude{background-color:#e9d7c9!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--ocre{background-color:#d09d12!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--olivo,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--oro{background-color:#cfb53c!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--pathe{background-color:#a58c74!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--petroleo{background-color:#00525e!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--plata{background-color:silver!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--rojo{background-color:#cc1503!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--rosa,.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--rosado{background-color:#ff95a6!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--sin-color{background-color:transparent!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--tan{background-color:#cbaf88!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--tinto{background-color:#670002!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--turquesa{background-color:#01b5d0!important}.vtex-search-result-3-x-filter__container--color .vtex-search-result-3-x-filterItem--verde{background-color:#789462!important}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-search-2-x-biggy-autocomplete{background-color:#000;flex-direction:column!important;max-height:unset}@media screen and (max-width:1023px){.vtex-search-2-x-biggy-autocomplete{left:0}}.vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper{flex-direction:column!important}.vtex-search-2-x-biggy-autocomplete-wrapper{width:80vw!important}.vtex-search-2-x-biggy-autocomplete .vtex-modal-layout-0-x-triggerContainer--QuickView{display:none}.vtex-search-2-x-biggy-autocomplete .vtex-product-price-1-x-sellingPrice{color:#fff;font-size:12px}.vtex-search-2-x-biggy-autocomplete .vtex-flex-layout-0-x-flexRowContent--ProductItem-Price{margin-top:5px}.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-brandName{color:#ccc;font-size:12px}.vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-brandName:hover{color:#fff}.vtex-search-2-x-biggy-autocomplete{justify-content:space-between}.vtex-search-2-x-itemList,.vtex-search-2-x-tileList{flex-grow:0}.vtex-search-2-x-itemList{flex-basis:27.5%}.vtex-search-2-x-tileList{border:none;flex-basis:65%}.vtex-search-2-x-tileListItem{flex:0 1 50%;margin-left:5px;margin-right:5px}.vtex-search-2-x-didYouMeanPrefix,.vtex-search-2-x-didYouMeanTerm{font-size:.75rem!important}.vtex-search-2-x-didYouMeanTerm{display:inline-block;font-size:inherit;text-decoration:underline;color:#acacac;text-transform:capitalize}.vtex-search-2-x-didYouMeanTerm:focus,.vtex-search-2-x-didYouMeanTerm:hover{color:#acacac;text-decoration:none}.vtex-search-2-x-didYouMeanTerm.vtex-search-2-x-disabled{color:#acacac}@media screen and (max-width:1023px){.vtex-search-2-x-didYouMeanTerm.vtex-search-2-x-disabled{font-size:.75rem}}.vtex-search-2-x-suggestionsList{font-size:.75rem}.vtex-search-2-x-suggestionsListPrefix{text-transform:uppercase}.vtex-search-2-x-suggestionsListItem.vtex-search-2-x-suggestionsListItem:not(:first-child):before{content:"|";margin-left:10px;margin-right:10px}.vtex-search-2-x-suggestionsListLink{display:inline-block;font-size:.75rem;text-decoration:underline;color:#acacac;text-transform:capitalize}.vtex-search-2-x-suggestionsListLink:focus,.vtex-search-2-x-suggestionsListLink:hover{color:#acacac;text-decoration:none}.vtex-search-2-x-suggestionsListLink.vtex-search-2-x-disabled{color:#acacac}@media screen and (max-width:1023px){.vtex-search-2-x-suggestionsListLink.vtex-search-2-x-disabled{font-size:.75rem}}.vtex-search-2-x-itemListLink{padding:0!important}.vtex-search-2-x-itemListLink:hover{background-color:transparent!important}.vtex-search-2-x-itemListTitle{font-family:Klein Web,sans-serif;text-transform:capitalize;color:grey;padding:0}.vtex-search-2-x-itemListPrefix{display:none}.vtex-search-2-x-itemListLinkTitle{color:#fff;font-family:Klein Web,sans-serif;text-transform:capitalize}.vtex-search-2-x-itemListLinkTitle:hover{text-decoration:underline}.vtex-search-2-x-tileListTitle{color:grey;padding:0;font-size:14px;text-transform:capitalize}.vtex-search-2-x-tileListList{display:grid!important;grid-template-columns:repeat(2,1fr)}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/@media screen and (max-width:1023px){.vtex-shelf-1-x-relatedProducts--RelatedProducts{margin-top:3rem}}.vtex-shelf-1-x-relatedProducts--RelatedProducts .vtex-slider-0-x-dotsContainer{display:none}.vtex-shelf-1-x-relatedProducts--RelatedProducts .vtex-product-summary-2-x-brandName{color:#000;line-height:22px;border-bottom:none!important}.vtex-shelf-1-x-relatedProducts--RelatedProducts .vtex-product-price-1-x-sellingPrice{font-size:13px}.vtex-shelf-1-x-relatedProducts--RelatedProducts .vtex-flex-layout-0-x-flexRow--ProductItem-Price .vtex-store-components-3-x-container{padding:0}.vtex-shelf-1-x-relatedProducts--RelatedProducts .vtex-flex-layout-0-x-flexRowContent--ProductItem-Price{margin-top:5px}@media screen and (max-width:1023px){.vtex-shelf-1-x-relatedProducts--RelatedProducts .vtex-product-summary-2-x-imageNormal{max-width:229px}}.vtex-shelf-1-x-title--RelatedProducts{font-size:32px;line-height:40px;margin-bottom:56px;text-transform:capitalize;color:#000}@media screen and (max-width:1023px){.vtex-shelf-1-x-title--RelatedProducts{font-size:20px;line-height:24px;margin-bottom:20px;padding:0}}.vtex-shelf-1-x-arrow{top:40%}@media screen and (max-width:1023px){.vtex-shelf-1-x-arrow{display:none}}.vtex-shelf-1-x-arrowLeft--RelatedProducts{right:36px;left:unset;width:102px;height:102px;align-items:center;background-color:hsla(0,0%,100%,.5);border-radius:50%}.vtex-shelf-1-x-arrowRight--RelatedProducts{right:35px}.vtex-shelf-1-x-caretIcon--RelatedProducts{width:16px;height:16px}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-similar-products-variants-0-x-variants{margin-top:35px}.vtex-similar-products-variants-0-x-title{color:grey}.vtex-similar-products-variants-0-x-var-wrap{display:flex;gap:15px}.vtex-similar-products-variants-0-x-img_wrap,.vtex-similar-products-variants-0-x-img_wrap--is-active{display:block;cursor:pointer}.vtex-similar-products-variants-0-x-img{border:2px solid transparent;padding:5px;margin:0 auto;opacity:1}.vtex-similar-products-variants-0-x-img_wrap--is-active .vtex-similar-products-variants-0-x-img{border:2px solid #000}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-sticky-layout-0-x-container--SiteHeader,.vtex-sticky-layout-0-x-wrapper--SiteHeader{background-color:#fff}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-store-drawer-0-x-closeIconContainer--FiltersAside{position:absolute;width:auto;right:-50px;display:none}@media screen and (max-width:767px){.vtex-store-drawer-0-x-closeIconContainer--FiltersAside{right:-45px}}.vtex-store-drawer-0-x-closeIcon--FiltersAside{filter:invert(1);color:#000}@media screen and (max-width:1023px){.vtex-store-drawer-0-x-openIconContainer--FiltersAside{padding:0}}.vtex-store-drawer-0-x-opened--FiltersAside .vtex-store-drawer-0-x-closeIconContainer--FiltersAside{display:block}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-store-components-3-x-logoLink{width:180px;height:auto}@media screen and (min-width:1024px){.vtex-store-components-3-x-logoLink{width:20%!important}}@media screen and (max-width:1023px){.vtex-store-components-3-x-logoLink{width:100%;position:absolute;left:0}}.vtex-store-components-3-x-logoContainer{width:100%!important;max-width:none;padding:0 0 0 .98rem;display:flex;justify-content:center}.vtex-sticky-layout-0-x-wrapper--SiteHeader--stuck .vtex-store-components-3-x-logoContainer{width:100%!important}@media screen and (max-width:1023px){.vtex-store-components-3-x-logoContainer{padding:0}}.vtex-store-components-3-x-logoImage{width:108px!important;display:block;opacity:1}.vtex-store-components-3-x-notificationBarContainer--TopBar{border-bottom:none;height:100%}.vtex-store-components-3-x-notificationBarInner--TopBar{min-height:2.5rem;height:100%;align-items:center;font-size:.95rem;font-weight:600;text-transform:uppercase;color:#fff;background-color:#020202}.vtex-store-components-3-x-notificationContent--TopBar{font-size:13px;font-weight:400;letter-spacing:.2px;text-transform:capitalize}.vtex-store-components-3-x-newsletter{background-color:#f6f6f6}.vtex-store-components-3-x-buttonContainer{padding-left:0}.vtex-flex-layout-10-x-flexRow--ProductDetailMain{margin-bottom:5rem}.vtex-flex-layout-0-x-flexRow--ProductDetailBreadcrumbs{padding-top:1rem}.vtex-store-components-3-x-carouselContainer{overflow:visible}.vtex-store-components-3-x-productImagesContainer--list:not(.vtex-store-components-3-x-productImagesContainer--ProductDetailQuickBuyDesktop--list){display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);overflow:auto;grid-auto-rows:0;gap:1rem;padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (max-width:1023px){.vtex-store-components-3-x-productImagesContainer--list:not(.vtex-store-components-3-x-productImagesContainer--ProductDetailQuickBuyDesktop--list){grid-template-rows:unset;grid-auto-rows:unset;height:100%}}.vtex-store-components-3-x-productImagesContainer--list:not(.vtex-store-components-3-x-productImagesContainer--ProductDetailQuickBuyDesktop--list)::-webkit-scrollbar{width:10px}.vtex-store-components-3-x-productImagesContainer--list:not(.vtex-store-components-3-x-productImagesContainer--ProductDetailQuickBuyDesktop--list)::-webkit-scrollbar-track{border-radius:8px;background-color:#e7e7e7;border:1px solid #cacaca}.vtex-store-components-3-x-productImagesContainer--list:not(.vtex-store-components-3-x-productImagesContainer--ProductDetailQuickBuyDesktop--list)::-webkit-scrollbar-thumb{border-radius:8px;background-color:hsla(0,0%,40%,.78)}.vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-swiperBullet{border-radius:0;height:3px;width:24px}@media screen and (max-width:1023px){.vtex-store-components-3-x-productImage{display:flex;justify-content:center}}@media screen and (max-width:1023px){.vtex-store-components-3-x-productImageTag:not(.vtex-store-components-3-x-productImageTag--ProductDetailQuickBuyDesktop){object-fit:cover!important}}.vtex-store-components-3-x-productImage--ProductDetailQuickBuyDesktop{display:none}.vtex-store-components-3-x-productImage--ProductDetailQuickBuyDesktop:first-child{display:block}.vtex-store-components-3-x-carouselGaleryThumbs{width:100px!important;overflow:hidden}.vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbsSwiperContainer{overflow:visible}.vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumb{border:1px solid #dadada;border-radius:.125rem;margin-bottom:.5rem}.vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-productImagesThumbActive{border-color:#000}.vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-figure{border-radius:.125rem;background-color:#f6f6f6;transform:scale(.95)}.vtex-store-components-3-x-carouselGaleryThumbs .vtex-store-components-3-x-thumbImg{transform:scale(.85);mix-blend-mode:multiply}.vtex-store-components-3-x-carouselGaleryCursor{padding-left:0}.vtex-store-components-3-x-carouselGaleryCursor .vtex-store-components-3-x-productImageTag{mix-blend-mode:multiply}.vtex-store-components-3-x-productImageTag{cursor:url(https://calvinguatemala.vtexassets.com/_v/public/assets/v1/published/vtex.store-components@3.160.1/public/react/91618bbaeb77d5f5b0173112a38a893e.svg) 8 8,default}.vtex-store-components-3-x-productImageTag--PDP-ZoomModal{cursor:default;max-height:700px!important}.vtex-store-components-3-x-productImageTag--ProductSummary{cursor:pointer}.vtex-store-components-3-x-productImagesContainer--PDP-ZoomModal{padding-left:3rem}.vtex-store-components-3-x-productNameContainer{font-size:1.75rem;font-weight:400;color:#020202;line-height:36px;margin-bottom:5px}.vtex-store-components-3-x-price_className--ProductDetailPrice{margin-top:.75rem;margin-bottom:.75rem;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.vtex-store-components-3-x-price_listPriceContainer--ProductDetailPrice,.vtex-store-components-3-x-price_sellingPriceContainer--ProductDetailPrice{margin-bottom:0}.vtex-store-components-3-x-price_listPriceContainer--ProductDetailPrice{margin-left:.5em}.vtex-store-components-3-x-price_listPriceLabel--ProductDetailPrice,.vtex-store-components-3-x-price_sellingPriceLabel--ProductDetailPrice{display:none}.vtex-store-components-3-x-price_listPrice--ProductDetailPrice{font-size:1rem;font-weight:100;color:#acacac}.vtex-store-components-3-x-price_sellingPrice--ProductDetailPrice{font-size:1.75rem;color:#020202}.vtex-store-components-3-x-price_savingsContainer--ProductDetailPrice{display:none}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer{margin-bottom:.25rem}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorName{font-size:1rem;color:#666}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorName .vtex-store-components-3-x-errorMessage{display:block;font-size:.75rem}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--talla{padding-top:15px;padding-bottom:15px;margin-bottom:1rem}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorNameContainer{margin:0;display:flex;flex-wrap:wrap;align-items:center}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorOptionsList{display:flex}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem{min-width:calc((100% - 30px)/3);border-radius:0;height:60px;overflow:hidden;border:1px solid #e0e0e0;transition-property:border;transition-duration:.4s;transition-timing-function:ease}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem:hover{border:1px solid #000}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem--selected{background-color:#000;border:1px solid #000}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-frameAround{border-width:1px;border-color:transparent}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-skuSelectorInternalBox{border:none}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem--selected .vtex-store-components-3-x-valueWrapper--ProductDetailSKUSelector{font-size:.85rem;color:#fff}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-valueWrapper--ProductDetailSKUSelector{padding-left:0;padding-right:0}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--talla .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-diagonalCross{z-index:10;background-color:#dadada;background-image:linear-gradient(145deg,#e1e1e1,#e1e1e1 49%,#bebebe 50%,#e1e1e1 51%,#e1e1e1);background-size:cover;opacity:.6;cursor:not-allowed;pointer-events:none}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorOptionsList{margin-left:0;justify-content:flex-start}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorItem{width:60px;height:60px;border-radius:50%;margin:6px}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-frameAround{border-color:#000;border-radius:50%;top:-4px;bottom:-4px;left:-4px;right:-4px}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-frameAround:before{content:"";border-radius:50%;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;background-color:#fff}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-skuSelectorInternalBox{border:none}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorItem .vtex-store-components-3-x-valueWrapper--ProductDetailSKUSelector{border-radius:50%;overflow:hidden;background-color:#f6f6f6}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorItemImageValue{mix-blend-mode:multiply;transform:scale(.9)}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSelectContainer{width:100%}.vtex-store-components-3-x-skuSelectorContainer--ProductDetailSKUSelector .vtex-store-components-3-x-skuSelectorSelectContainer .vtex-styleguide-9-x-container,.vtex-store-components-3-x-skuSelectorInternalBox{border:none}.vtex-store-components-3-x-productDescriptionContainer{margin-top:1rem;width:70%}@media screen and (max-width:1023px){.vtex-store-components-3-x-productDescriptionContainer{margin:3rem 0;width:100%}}.vtex-store-components-3-x-productDescriptionContainer .vtex-store-components-3-x-productDescriptionTitle{font-size:1.4rem;text-transform:capitalize}.vtex-store-components-3-x-productDescriptionText{font-size:1.2rem;line-height:36px;color:#000;font-weight:400}@media screen and (max-width:1023px){.vtex-store-components-3-x-productDescriptionText{font-size:1.3rem;line-height:28px}}.vtex-store-components-3-x-specificationsTitle{display:none}.vtex-store-components-3-x-specificationsTableContainer{padding-left:0;margin:1em 0 2em}.vtex-store-components-3-x-specificationsTable{font-size:.8rem;color:#666}.vtex-store-components-3-x-specificationsTableHead{display:none}.vtex-store-components-3-x-specificationsTableRow{display:block;position:relative}.vtex-store-components-3-x-specificationsTableRow:after{content:"";position:absolute;width:2px;height:2px;background-color:#000;top:18px;left:-5px}.vtex-store-components-3-x-specificationItemProperty,.vtex-store-components-3-x-specificationItemSpecifications{padding:.75em 0;color:#000;font-size:15px;border:none}.vtex-store-components-3-x-specificationItemProperty{width:20%}.vtex-flex-layout-0-x-flexRowContent--ProductDetailDeals{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--ProductDetailDeals .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--ProductDetailSize{position:relative}.vtex-store-components-3-x-skuSelectorOptionsList{display:grid!important;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1279px){.vtex-store-components-3-x-skuSelectorOptionsList{grid-template-columns:repeat(3,1fr)}}.vtex-store-components-3-x-productBrandName--ProductDetailQuickBuyDesktop{font-size:13.92px;font-size:.87rem}.vtex-store-components-3-x-productNameContainer--ProductDetailQuickBuyDesktop{margin:0;font-size:15.96px;font-size:.9975rem}.vtex-store-components-3-x-autoCompleteOuterContainer--GeneralSearcher-Block .vtex-input-prefix__group{border:none;border-radius:0;position:relative;padding-left:40px}.vtex-store-components-3-x-autoCompleteOuterContainer--GeneralSearcher-Block .vtex-styleguide-9-x-input{background-color:#000;font-size:1.3rem;color:#fff}.vtex-store-components-3-x-autoCompleteOuterContainer--GeneralSearcher-Block .vtex-input__suffix{background-color:#000}.vtex-store-components-3-x-externalSearchButtonWrapper--GeneralSearcher-Block{border:none;position:absolute;left:0;top:11px}.vtex-store-components-3-x-searchBarIcon--GeneralSearcher-Block{background-color:#000;color:#fff}.vtex-store-components-3-x-searchBarIcon--GeneralSearcher-Block--clear{position:relative;right:15px}.vtex-store-components-3-x-searchBarIcon--GeneralSearcher-Block--clear:after{position:absolute;content:"Borrar";height:30px;top:0;right:14px;line-height:38px;background-color:#000;font-size:.9rem;font-family:Klein Web,sans-serif}@media screen and (max-width:1023px){.vtex-store-components-3-x-searchBarIcon--GeneralSearcher-Block--clear:after{line-height:40px}}.vtex-store-components-3-x-closeIcon--GeneralSearcher-Block{width:30px;height:25px}.vtex-store-components-3-x-infoCardContainer--SingleCard{height:calc(120vh - 100px);position:relative}.vtex-flex-layout-0-x-flexRow--LandingGender .vtex-store-components-3-x-infoCardContainer--SingleCard{height:calc(100vh - 120px)}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRow--LandingGender .vtex-store-components-3-x-infoCardContainer--SingleCard{max-height:360px}}.vtex-store-components-3-x-infoCardContainer--SingleCard--SpecialDaysBanner{background-color:transparent}.vtex-store-components-3-x-infoCardContainer--SingleCard--OtherBanner{background-color:transparent;height:calc(40vh - 40px)!important}.vtex-store-components-3-x-infoCardTextContainer--SingleCard--OtherBanner{position:relative;width:100%!important}.vtex-store-components-3-x-infoCardSubhead--SingleCard--OtherBanner{width:100%;padding-top:.5%;text-align:center;position:absolute}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--SingleCard--SpecialDaysBanner{display:flex;flex-direction:column-reverse;height:auto}.vtex-store-components-3-x-infoCardContainer--SingleCard{height:calc(60vh - -145px)}.vtex-store-components-3-x-infoCardContainer--SingleCard--OtherBanner{background-color:transparent;height:calc(42vh - 40px)!important}.vtex-store-components-3-x-infoCardSubhead--SingleCard--OtherBanner{width:100%;padding-top:6%;text-align:center;position:absolute}}.vtex-store-components-3-x-infoCardTextContainer--SingleCard{margin:0 20px;width:95%;align-items:start;position:absolute;bottom:35%}.vtex-store-components-3-x-infoCardTextContainer--SingleCard-custom{width:100%;align-items:flex-start;position:relative;margin:0 auto 0 2.5rem}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardTextContainer--SingleCard{margin:0 10px;width:95%;align-items:center;position:absolute;bottom:8%}}.vtex-flex-layout-0-x-flexRow--LandingGender .vtex-store-components-3-x-infoCardTextContainer--SingleCard{position:relative;bottom:-25%}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRow--LandingGender .vtex-store-components-3-x-infoCardTextContainer--SingleCard{bottom:-10%}}.vtex-store-components-3-x-infoCardTextContainer--SingleCard--SpecialDaysBanner{width:100%;margin-left:2.5rem}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardTextContainer--SingleCard--SpecialDaysBanner{margin:0 .5rem}}.vtex-store-components-3-x-infoCardHeadline--SingleCard{text-align:left}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardHeadline--SingleCard{text-align:center}}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text{color:#fff;font-size:24px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text{color:#fff;font-size:.875rem;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem}}.vtex-store-components-3-x-infoCardHeadline--SingleCard--text--title-custom{font-size:44px;font-weight:500;margin-bottom:1.3rem;text-align:center;color:#fff}.vtex-store-components-3-x-infoCardHeadline--SingleCard--text-custom{color:#fff;font-size:24px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-align:justify}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text{text-align:center}}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRow--LandingGender .vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text{font-size:20px}}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text--SingleCard--SpecialDaysBanner{font-size:18px;text-shadow:0 0 50px #000}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text--SingleCard--SpecialDaysBanner{font-size:16px;text-shadow:none;color:#222}}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text--title{font-size:44px;font-weight:500;margin-bottom:1.3rem;text-align:left}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text--title{text-align:center}}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text--title--SingleCard--SpecialDaysBanner{font-size:40px;font-weight:400;text-shadow:0 0 50px #000}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text--title--SingleCard--SpecialDaysBanner{font-size:20px;color:#000;text-shadow:none}}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRow--LandingGender .vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text--title{font-size:26px}}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead{width:100%}}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--SpecialDaysBanner{width:auto}}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link-container{display:flex}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--SingleCard{height:calc(70vh - 60px)!important}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link-container{flex-wrap:wrap;justify-content:center}}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link{line-height:50px;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.3);margin-right:1rem;text-decoration:none}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link,.vtex-store-components-3-x-infoCardSubhead--SingleCard--link:hover{font-size:16px;text-align:center;width:200px;height:50px;white-space:nowrap;background-color:transparent;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link--black{border-bottom:1px solid #000}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link--black,.vtex-store-components-3-x-infoCardSubhead--SingleCard--link--black:hover{font-size:16px;text-align:center;width:200px;height:50px;line-height:50px;white-space:nowrap;color:#000;margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link--black:hover{background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.3)}.vtex-store-components-3-x-newsletter--landing--link{font-size:16px;text-align:center;width:200px;height:50px;line-height:50px;white-space:nowrap;color:#000;background-color:transparent;border:1px solid #000;margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link{margin:.2rem .3rem;width:36%;font-size:14px}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link--SpecialDays{color:#000;border:1px solid #000;width:100%;padding:0 30px;margin-top:0}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link--SpecialDays:hover{background-color:#000!important;padding:0 30px;color:#fff!important}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link{font-size:10px;text-align:center;width:200px;height:40px;line-height:50px;white-space:nowrap;color:#fff;background-color:transparent;border-bottom:1px solid #fff;margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardImageContainer--SingleCard--SpecialDaysBanner{width:100%}}.vtex-store-components-3-x-infoCardContainer--FooterNewsletter{opacity:0}.vtex-store-components-3-x-productBrand--ProductDetailName--QuickView{font-size:24px;text-transform:capitalize;line-height:36px}.vtex-store-components-3-x-productImagesGallerySwiperContainer--QuickView{width:260px;margin-left:0;margin-right:0;overflow:initial}@media screen and (max-width:1279px){.vtex-store-components-3-x-productImagesGallerySwiperContainer--QuickView{width:220px}}.vtex-store-components-3-x-carouselContainer--QuickView .vtex-store-components-3-x-productImageTag--QuickView{cursor:default}.vtex-store-components-3-x-swiperCaretNext--QuickView{display:flex;justify-content:flex-end;align-items:center;right:-115px;width:64px;height:64px;background-color:hsla(0,0%,100%,.5);border-radius:50%;padding:0}@media screen and (max-width:1279px){.vtex-store-components-3-x-swiperCaretNext--QuickView{right:-80px}}.vtex-store-components-3-x-swiperCaretNext--QuickView .vtex-store-components-3-x-caretIcon--QuickView{width:12px;height:12px;padding-right:10px}.vtex-store-components-3-x-swiperCaretPrev--QuickView{display:flex;justify-content:center;align-items:center;left:320px;height:64px;padding:0}@media screen and (max-width:1279px){.vtex-store-components-3-x-swiperCaretPrev--QuickView{left:247px}}.vtex-store-components-3-x-swiperCaretPrev--QuickView .vtex-store-components-3-x-caretIcon--QuickView{width:12px;height:12px}@media screen and (max-width:1023px){.vtex-store-components-3-x-imageElement--PLP-BannerSeasonImg{min-width:100vw}}.vtex-store-components-3-x-imageElement--UnderMaintenance{display:block;width:100%;height:100vh;object-fit:cover}@media screen and (max-width:1023px){.vtex-store-components-3-x-imageElement--UnderMaintenance{object-fit:cover;background-color:#000}}.vtex-store-components-3-x-imageElement--NewsletterImageLanding{width:100%}@media screen and (max-width:3123px){.vtex-store-components-3-x-infoCardContainer--SingleCard--image-row-guia-denim{width:460px;height:930px;min-height:670px;margin:30px 10px}.vtex-store-components-3-x-infoCardContainer--SingleCard--image-row-guia-denim-mobile{width:460px;height:630px;min-height:670px;margin:30px 10px}}@media screen and (max-width:1024px){.vtex-store-components-3-x-infoCardContainer--SingleCard--image-row-guia-denim,.vtex-store-components-3-x-infoCardContainer--SingleCard--image-row-guia-denim-mobile{width:120px;height:180px;min-height:200px;margin:10px 1px}}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text-BFDays{color:#d3242a;font-weight:500;font-size:24px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-shadow:0 0 50px #000}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text-BFDays{color:#d3242a;font-weight:500;font-size:24px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-shadow:0 0 50px #000}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text--title-BFDays{color:#d3242a;font-weight:500;font-size:44px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-shadow:0 0 50px #000;padding-top:15%}}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardHeadline--SingleCard--text--title-BFDays{color:#d3242a;font-weight:500;font-size:44px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-shadow:0 0 50px #000;padding-top:15%}.vtex-store-components-3-x-infoCardHeadline--SingleCard--text--title-title-BFDays{font-size:44px;font-weight:500;margin-bottom:1.3rem;text-align:center;color:#d3242a}.vtex-store-components-3-x-infoCardSubhead--SingleCard--categories-container{display:flex;text-align:center;width:100%;background-color:#000}.vtex-store-components-3-x-infoCardSubhead--SingleCard--categories-item{padding:3%;text-align:center;width:200px;border-right:1px solid #fff}.vtex-store-components-3-x-infoCardSubhead--SingleCard--categories-itemr{padding:3%;text-align:center;width:200px}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal-bottom{color:#fff;margin-right:20px;font-size:15px;display:inline-block;width:auto;text-align:center;text-decoration:none;border-bottom:1px solid #fff}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link{border-bottom:1px solid hsla(0,0%,100%,.3)}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link,.vtex-store-components-3-x-infoCardSubhead--SingleCard--link:hover{text-decoration:none;background-color:unset;transition:.2s ease;border-radius:0;min-height:unset;padding-bottom:.275rem;color:#fff;font-size:1.1rem;font-weight:400;margin-left:20px}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link:hover{border-bottom:1px solid #fff}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardSubhead--SingleCard--link,.vtex-store-components-3-x-infoCardSubhead--SingleCard--link:hover{text-decoration:none;background-color:unset;transition:.2s ease;border-radius:0;min-height:unset;padding-bottom:.275rem;color:#fff;font-size:9px;font-weight:400}}.vtex-store-components-3-x-infoCardContainer--NewBanner{height:calc(100vh - 40px);background-blend-mode:color;position:relative}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--NewBanner{height:calc(74vh - 40px);background-blend-mode:color}}.vtex-flex-layout-0-x-flexRow--LandingGender .vtex-store-components-3-x-infoCardContainer--NewBanner{height:calc(100vh - 120px)}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRow--LandingGender .vtex-store-components-3-x-infoCardContainer--NewBanner{max-height:360px}}.vtex-store-components-3-x-infoCardContainer--NewBanner--SpecialDaysBanner{background-color:transparent}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBanner--SpecialDaysBanner{display:flex;flex-direction:column-reverse;height:auto}}.vtex-store-components-3-x-infoCardTextContainer--NewBanner{width:100%;margin:0 auto;align-items:start;position:absolute;left:40px;bottom:40px}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardTextContainer--NewBanner{margin:0 10px;width:95%;align-items:start;position:absolute;bottom:0;left:0}}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text{color:#fff;font-size:18px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-align:start}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text{color:#fff;font-size:18px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-align:start}}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRow--LandingGender .vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text{font-size:20px}}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text--NewBanner--SpecialDaysBanner{font-size:18px;text-shadow:0 0 50px #000}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text--NewBanner--SpecialDaysBanner{font-size:16px;text-shadow:none;color:#222}}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text--title{font-size:48px;font-weight:500;margin-bottom:1.3rem;text-shadow:1px 3px 5px #000;text-align:center}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text--title{text-align:start;margin-bottom:.5rem;font-size:48px;font-weight:500;text-shadow:1px 3px 5px #000}}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text--title--NewBanner--SpecialDaysBanner{font-size:40px;font-weight:400;text-shadow:0 0 50px #000}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text--title--NewBanner--SpecialDaysBanner{font-size:20px;color:#000;text-shadow:none}}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRow--LandingGender .vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text--title{font-size:26px}}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardSubhead{width:100%;margin-top:-.5rem}}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardSubhead--newBanner--SpecialDaysBanner{width:auto}}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardSubhead--NewBanner--link-container{display:flex}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardSubhead--NewBanner--link-container{flex-wrap:wrap;justify-content:start}}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardSubhead--NewBanner--link{font-size:16px;text-align:center;width:200px;height:50px;line-height:50px;white-space:nowrap;color:#fff;background-color:transparent;border:1px solid #fff;margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardSubhead--NewBanner--link-lineal{color:#fff;background-color:transparent}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardSubhead--NewBanner--link-lineal,.vtex-store-components-3-x-infoCardSubhead--NewBanner--link-lineal{font-size:16px;text-align:center;width:auto;height:25px;white-space:nowrap;border-bottom:1px solid hsla(0,0%,100%,.4);margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--NewBanner--link-lineal{color:#fff!important;background-color:transparent!important}.vtex-store-components-3-x-infoCardSubhead--NewBanner--link-lineal:hover{font-size:16px;text-align:center;width:auto;height:25px;white-space:nowrap;color:#fff!important;background-color:transparent!important;border-bottom:1px solid #fff;margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal{font-size:12px;text-align:center;width:auto;height:18px;white-space:nowrap;color:#fff;background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.4);margin-right:1rem;margin-bottom:20px;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardSubhead--NewBanner--link-lineal{margin-bottom:20px;font-size:12px;text-align:center;width:auto;height:18px;white-space:nowrap;color:#fff;background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.4);margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal{border-bottom:1px solid hsla(0,0%,100%,.4)}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal,.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal:hover{font-size:12px!important;text-align:center;width:auto;height:18px;white-space:nowrap;color:#fff!important;background-color:transparent!important;margin-right:1rem;margin-bottom:20px;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal:hover{border-bottom:1px solid #fff}.vtex-store-components-3-x-infoCardSubhead--NewBanner--link-lineal{border-bottom:1px solid hsla(0,0%,100%,.4)}.vtex-store-components-3-x-infoCardSubhead--NewBanner--link-lineal,.vtex-store-components-3-x-infoCardSubhead--NewBanner--link-lineal:hover{font-size:12px!important;text-align:center;width:auto;height:18px;white-space:nowrap;color:#fff!important;background-color:transparent!important;margin-right:1rem;margin-bottom:20px;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--NewBanner--link-lineal:hover{border-bottom:1px solid #fff!important}}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link{margin:.2rem .3rem;width:36%;text-align:center;font-size:14px}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link--SpecialDays{color:#000;border:1px solid #000;width:100%;margin-top:0}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link--SpecialDays:hover{background-color:#000!important;color:#fff!important}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardSubhead--NewBanner--link{margin:1rem .3rem;width:45%;text-align:center;font-size:14px}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardSubhead--NewBanner--link--SpecialDays{color:#000;border:1px solid #000;width:100%;margin-top:0}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardSubhead--NewBanner--link--SpecialDays:hover{background-color:#000!important;color:#fff!important}}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link:hover{background-color:transparent;color:#fff;border-bottom:1px solid #fff}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardSubhead--NewBanner--link:hover{background-color:#fff;color:#000}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardImageContainer--NewBanner--SpecialDaysBanner,.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardImageContainer--SingleCard--SpecialDaysBanner{width:100%}}.vtex-store-components-3-x-HiddenBanner{display:none}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal{color:#fff;background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.4)}.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal,.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal:hover{font-size:16px;text-align:center;width:auto;height:25px;white-space:nowrap;margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal:hover{color:#fff!important;background-color:transparent!important;border-bottom:1px solid #fff}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--SingleCard .vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal{font-size:12px;text-align:center;width:auto;height:18px;white-space:nowrap;color:#fff;background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.4);margin-right:1rem;margin-bottom:20px;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal{border-bottom:1px solid hsla(0,0%,100%,.4)}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal,.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal:hover{font-size:12px!important;text-align:center;width:auto;height:18px;white-space:nowrap;color:#fff!important;background-color:transparent!important;margin-right:1rem;margin-bottom:20px;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-lineal:hover{border-bottom:1px solid #fff}}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-x5{border-bottom:1px solid hsla(0,0%,100%,.3)}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-x5,.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-x5:hover{text-decoration:none;background-color:unset;transition:.2s ease;border-radius:0;min-height:unset;padding-bottom:.275rem;color:#fff;font-size:12px;margin-right:1rem;font-weight:400}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-x5:hover{border-bottom:1px solid #fff}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-x5{border-bottom:1px solid hsla(0,0%,100%,.3)}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-x5,.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-x5:hover{text-decoration:none;background-color:unset;transition:.2s ease;border-radius:0;min-height:unset;padding-bottom:.275rem;color:#fff;font-size:12px;margin-right:1rem;font-weight:400}.vtex-store-components-3-x-infoCardSubhead--SingleCard--link-x5:hover{border-bottom:1px solid #fff}}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge{height:calc(100vh - 40px);background-blend-mode:color;position:relative}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--NewBannerLarge{height:calc(110vh - 40px);background-blend-mode:color}}.vtex-store-components-3-x-infoCardTextContainer--NewBannerLarge{width:100%;margin:0 auto;align-items:start;position:absolute;left:40px;bottom:40px}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardTextContainer--NewBannerLarge{margin:0 10px;width:95%;align-items:start;position:absolute;bottom:0;left:0}}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text--title-black{font-size:48px;font-weight:500;margin-bottom:1.3rem;text-align:start}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text--title-black{font-size:42px;font-weight:500;margin-bottom:1.3rem;text-align:start}}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text--title-white{font-size:48px!important;font-weight:500;margin-bottom:1.3rem;text-shadow:1px 3px 5px #000;text-align:start}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text-white{color:#fff;font-size:18px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-align:start}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text--title-white{font-size:22px!important;font-weight:500;margin-bottom:1.3rem;text-shadow:1px 3px 5px #000;text-align:start}.vtex-store-components-3-x-infoCardContainer--NewBanner .vtex-store-components-3-x-infoCardHeadline--NewBanner--text-white{color:#fff;font-size:18px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:2rem;text-align:start}}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text{color:#fff;font-size:18px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-align:start}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text-black{color:#000;font-size:18px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-align:start}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text-white{color:#fff;font-size:18px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-align:start}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text{color:#fff;font-size:18px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-align:start}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text-black{color:#000;font-size:18px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-align:start}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text-white{color:#fff;font-size:18px;font-family:Klein Web,sans-serif;display:block;letter-spacing:1px;margin-bottom:.5rem;text-align:start}}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRow--LandingGender .vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text{font-size:20px}}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text--NewBannerLarge--SpecialDaysBanner{font-size:18px;text-shadow:0 0 50px #000}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text--NewBannerLarge--SpecialDaysBanner{font-size:16px;text-shadow:none;color:#222}}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text--title{font-size:48px;font-weight:500;margin-bottom:1.3rem;text-align:center}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text--title-black{font-size:48px;font-weight:500;margin-bottom:1.3rem;text-align:start;color:#000}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text--title-black{font-size:42px;font-weight:500;margin-bottom:1.3rem;text-align:start;color:#000}}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text--title-white{font-size:48px;font-weight:500;margin-bottom:1.3rem;text-shadow:1px 3px 5px #000;text-align:start}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text--title{text-align:start;margin-bottom:.5rem;font-size:48px;font-weight:500;text-shadow:1px 3px 5px #000}}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text--title--NewBannerLarge--SpecialDaysBanner{font-size:40px;font-weight:400;text-shadow:0 0 50px #000}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text--title--NewBannerLarge--SpecialDaysBanner{font-size:20px;color:#000;text-shadow:none}}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRow--LandingGender .vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardHeadline--NewBannerLarge--text--title{font-size:26px}}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardSubhead{width:100%;margin-top:-.5rem}}@media screen and (max-width:1023px){.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--SpecialDaysBanner{width:auto}}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-container{display:flex}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-container{flex-wrap:wrap;justify-content:start}}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link{font-size:16px;text-align:center;width:200px;height:50px;line-height:50px;white-space:nowrap;color:#fff;background-color:transparent;border:1px solid #fff;margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal{font-size:16px;text-align:center;width:auto;height:25px;white-space:nowrap;color:#fff;background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.4);margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal-black{font-size:16px;text-align:center;width:auto;height:25px;white-space:nowrap;color:#000;background-color:transparent;border-bottom:1px solid #000;margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal-black:hover{font-size:16px;text-align:center;width:auto;height:25px;white-space:nowrap;color:#000;background-color:transparent;border-bottom:1px solid #fff;margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal{border-bottom:1px solid hsla(0,0%,100%,.4)}.vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal,.vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal:hover{font-size:16px;text-align:center;width:auto;height:25px;white-space:nowrap;color:#fff!important;background-color:transparent!important;margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal:hover{border-bottom:1px solid #fff}@media screen and (max-width:767px){.vtex-store-components-3-x-infoCardContainer--NewBannerLarge .vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal{margin-bottom:20px;font-size:12px;text-align:center;width:auto;height:18px;white-space:nowrap;color:#fff;background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.4);margin-right:1rem;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal{border-bottom:1px solid hsla(0,0%,100%,.4)}.vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal,.vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal:hover{font-size:12px!important;text-align:center;width:auto;height:18px;white-space:nowrap;color:#fff!important;background-color:transparent!important;margin-right:1rem;margin-bottom:20px;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal:hover{border-bottom:1px solid #fff!important}.vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal-black,.vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal-black:hover{font-size:12px!important;text-align:center;width:auto;height:18px;white-space:nowrap;color:#000!important;background-color:transparent!important;border-bottom:1px solid #000;margin-right:1rem;margin-bottom:20px;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease}.vtex-store-components-3-x-infoCardSubhead--NewBannerLarge--link-lineal-black:hover{text-shadow:0 0 50px #000}}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-store-footer-2-x-footerLayout{margin-top:5rem;background-color:#000}.vtex-store-footer-2-x-footerLayout--Empty{margin:0;padding:0!important}@media screen and (max-width:1023px){.vtex-store-footer-2-x-footerLayout{padding:0 1rem}}.vtex-store-footer-2-x-footerLayout .vtex-store-components-3-x-label{font-weight:300;color:#4a4a4a}.vtex-store-footer-2-x-footerLayout .vtex-styleguide-9-x-input{background-color:#dadada}@media screen and (min-width:768px){.vtex-store-footer-2-x-footerLayout .vtex-store-components-3-x-buttonContainer{margin-left:-20px}}.vtex-store-footer-2-x-footerLayout .vtex-button{font-size:1.0625rem}.vtex-store-footer-2-x-footerLayout .vtex-input-prefix__group{border-radius:10px}@media screen and (max-width:1023px){.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRowContent--SiteFooter-MainFooter{flex-direction:column}}@media screen and (min-width:768px){.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--SiteFooter-MainFooter{min-height:350px}}@media screen and (min-width:1024px){.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexRow--SiteFooter-MainFooter{padding-top:1.875rem;margin-bottom:1.875rem}}@media screen and (max-width:1023px){.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexColChild--FooterBlock-Social{margin-top:15px;margin-bottom:15px}}@media screen and (min-width:768px){.vtex-store-footer-2-x-footerLayout .vtex-flex-layout-0-x-flexColChild--FooterBlock-Social{max-height:100%;padding-bottom:2em}}.vtex-store-footer-2-x-footerLayout .vtex-menu-2-x-styledLinkContainer{padding-bottom:15px;margin-left:0;margin-right:0}@media screen and (min-width:768px){.vtex-store-footer-2-x-footerLayout .vtex-menu-2-x-styledLinkContainer{padding-bottom:25px}}.vtex-store-footer-2-x-footerLayout .vtex-menu-2-x-styledLinkContent--MenuItemFooterList{font-size:1rem;font-weight:700}.vtex-store-footer-2-x-footerLayout .vtex-menu-2-x-menuContainerNav--menuFooterList{padding:15px}.vtex-flex-layout-0-x-flexCol--FooterBlock{align-items:flex-start}.vtex-flex-layout-0-x-flexColChild--FooterBlock,.vtex-flex-layout-0-x-flexColChild--FooterBlock .vtex-modal-layout-0-x-triggerContainer,.vtex-rich-text-0-x-container--Newsletter-Trigger,.vtex-rich-text-0-x-container--Newsletter-Trigger .vtex-modal-layout-0-x-triggerContainer,.vtex-rich-text-0-x-wrapper--Newsletter-Trigger,.vtex-rich-text-0-x-wrapper--Newsletter-Trigger .vtex-modal-layout-0-x-triggerContainer{width:100%}.vtex-menu-2-x-styledLink--FooterMenu--highlight,.vtex-menu-2-x-styledLink--FooterMenu--W,.vtex-menu-2-x-styledLink--MenuItemFooterList--highlight{color:#fff!important}.vtex-menu-2-x-styledLink--FooterMenu--highlight .vtex-menu-2-x-styledLinkContent--FooterMenu{cursor:auto;border-bottom:none!important}@media screen and (max-width:1023px){.vtex-menu-2-x-menuItem--MenuItemFooterList{border-bottom:1px solid #333;margin-bottom:17px}}.vtex-rich-text-0-x-paragraph--FooterBlock-Newsletter-Text{color:#999;font-size:1rem;line-height:25px}.vtex-rich-text-0-x-strong--FooterBlock-Newsletter-Text{color:#fff;font-size:1.0625rem;display:block}.vtex-rich-text-0-x-paragraph--Newsletter-Trigger{background-color:#fff;color:#000;height:50px;line-height:50px;border-radius:3px;font-size:16px;text-align:center;cursor:pointer}.vtex-flex-layout-0-x-flexRow--SiteFooter-PostFooter{padding-top:5px;padding-bottom:5px;background-color:#000}.vtex-flex-layout-0-x-flexRowContent--SiteFooter-PostFooter{display:flex;align-items:center;justify-content:flex-end}.vtex-flex-layout-0-x-flexRowContent--SiteFooter-PostFooter .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:flex-start;margin-right:1em}.vtex-flex-layout-0-x-flexRowContent--SiteFooter-PostFooter .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{margin-right:auto}.vtex-rich-text-0-x-paragraph--LegalTitle{color:#fff;font-weight:300}.vtex-menu-2-x-styledLinkContainer--FooterMenu--legal{padding:0 18px 0 0!important;margin-right:18px!important;border-right:1px solid #999}@media screen and (max-width:1023px){.vtex-menu-2-x-styledLinkContainer--FooterMenu--legal{margin-top:7px}}.vtex-menu-2-x-menuItem--FooterMenu--legal:last-child .vtex-menu-2-x-styledLinkContainer--FooterMenu--legal{border-right:none}.vtex-menu-2-x-styledLink--FooterMenu--legal{color:#999}.vtex-rich-text-0-x-wrapper--LegalInfo{color:#999;margin-right:100px}.vtex-rich-text-0-x-paragraph--OurWebsites-Trigger{color:#999;padding-left:25px;position:relative;font-size:1.125rem;cursor:pointer}.vtex-rich-text-0-x-paragraph--OurWebsites-Trigger:after{content:"";position:absolute;width:18px;height:18px;left:0;top:1px;background-image:url(/arquivos/location-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.vtex-menu-2-x-styledLinkContent--FooterMenu{padding-bottom:2px;display:inline}.vtex-menu-2-x-styledLinkContent--FooterMenu:hover{border-bottom:1px solid #999}@media screen and (max-width:1023px){.vtex-menu-2-x-menuContainerNav--FooterMenu--W{margin:20px 0}.vtex-menu-2-x-menuContainer--FooterMenu--legal{flex-wrap:wrap}.vtex-flex-layout-0-x-flexCol--FooterBlock-Social{align-items:flex-start}.vtex-flex-layout-0-x-flexCol--FooterBlock--menu01{flex-direction:row;padding-top:40px}.vtex-menu-2-x-menuItem--FooterMenu--W:first-child .vtex-menu-2-x-styledLinkContainer--FooterMenu--W{border-top:1px solid #333}.vtex-menu-2-x-styledLinkContainer--FooterMenu--W{padding:15px 0;border-bottom:1px solid #333}}.vtex-flex-layout-0-x-flexRowContent--SiteFooter-PostFooter--legal{margin:25px 0;justify-content:center}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRowContent--SiteFooter-PostFooter--legal{display:flex}}.vtex-rich-text-0-x-paragraph--DevelopedBy,.vtex-rich-text-0-x-paragraph--PoweredBy{display:none;margin-top:0;margin-bottom:0}.vtex-image--developed-by,.vtex-image--powered-by{display:none;width:auto;display:block;margin:0 30px}.vtex-image--powered-by{height:22px}.vtex-image--developed-by{height:18px;filter:invert(1)}.vtex-store-footer-2-x-socialNetworkWrapper{margin-top:10px}.vtex-store-footer-2-x-socialNetworkLink{background-repeat:no-repeat;background-position:50%;background-size:contain;height:16px;margin:0 18px 0 0}.vtex-store-footer-2-x-socialNetworkLink--twitter{background-image:url(/arquivos/twitter-logo.svg)}.vtex-store-footer-2-x-socialNetworkLink--facebook{background-image:url(/arquivos/facebook-logo.svg)}.vtex-store-footer-2-x-socialNetworkLink--instagram{background-image:url(/arquivos/instagram-logo.svg)}.vtex-store-footer-2-x-socialNetworkLink--pinterest{background-image:url(/arquivos/pinterest-logo.svg)}.vtex-store-footer-2-x-socialNetworkLink--youtube{background-image:url(/arquivos/youtube-logo.svg)}@media screen and (max-width:1023px){.vtex-store-footer-2-x-socialNetworkLink{margin:0 25px 0 0}}.vtex-store-footer-2-x-socialNetworkImage{display:none}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-store-form-0-x-formSubmitContainer{text-align:center}.vtex-flex-layout-0-x-flexColChild--NewsletterContainer .vtex-store-form-0-x-formSubmitContainer{position:relative}.vtex-flex-layout-0-x-flexColChild--NewsletterContainer .vtex-store-form-0-x-formSubmitContainer .vtex-button{height:50px;width:60px;background-color:transparent;color:#000;font-size:0;position:relative}.vtex-flex-layout-0-x-flexColChild--NewsletterContainer .vtex-store-form-0-x-formSubmitContainer .vtex-button__label:after{content:"";position:absolute;width:17px;height:12px;top:19px;right:20px;background-image:url(/arquivos/submit-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.vtex-store-icons-0-x-searchIcon{cursor:pointer}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-wish-list-1-x-wishlistIcon{background-repeat:no-repeat;background-size:contain;background-position:50%;width:1.25rem;height:1.25rem}.vtex-wish-list-1-x-wishlistIconContainer{opacity:0;transition:all .3s ease}@media screen and (max-width:1023px){.vtex-wish-list-1-x-wishlistIconContainer{opacity:1}}.vtex-wish-list-1-x-wishlistIconContainer .vtex-button{background:none}.vtex-flex-layout-0-x-flexRowContent--ProductDetailMain .vtex-wish-list-1-x-wishlistIconContainer,.vtex-product-summary-2-x-container:hover .vtex-wish-list-1-x-wishlistIconContainer{opacity:1}.vtex-flex-layout-0-x-flexRowContent--ProductDetailMain .vtex-wish-list-1-x-wishlistIconContainer .vtex-button__label{padding:0!important}.vtex-wish-list-1-x-outline{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTYuMjggM2MzLjIzNi4wMDEgNC45NzMgMy40OTEgNS43MiA1LjAzMS43NS0xLjU0NyAyLjQ2OS01LjAyMSA1LjcyNi01LjAyMUMxOS43ODQgMy4wMSAyMiA0LjMxOSAyMiA3LjE5MmMwIDMuNDQyLTQuNzQ0IDcuODUxLTEwIDEzLTUuMjU4LTUuMTUxLTEwLTkuNTU5LTEwLTEzQzIgNC41MTYgMy45NjUgMi45OTkgNi4yOCAzem0uMDAxLTJDMy4wOTggMSAwIDMuMTg3IDAgNy4xOTIgMCAxMS44NTMgNS41NyAxNi42MTkgMTIgMjNjNi40My02LjM4MSAxMi0xMS4xNDcgMTItMTUuODA4IDAtNC4wMTEtMy4wOTctNi4xODItNi4yNzQtNi4xODItMi4yMDQgMC00LjQ0NiAxLjA0Mi01LjcyNiAzLjIzOEMxMC43MTUgMi4wNDIgOC40NzggMSA2LjI4MSAxeiIvPjwvc3ZnPg==")}.vtex-wish-list-1-x-fill{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2ZmODA4MCIgZD0iTTYuMjggM2MzLjIzNi4wMDEgNC45NzMgMy40OTEgNS43MiA1LjAzMS43NS0xLjU0NyAyLjQ2OS01LjAyMSA1LjcyNi01LjAyMUMxOS43ODQgMy4wMSAyMiA0LjMxOSAyMiA3LjE5MmMwIDMuNDQyLTQuNzQ0IDcuODUxLTEwIDEzLTUuMjU4LTUuMTUxLTEwLTkuNTU5LTEwLTEzQzIgNC41MTYgMy45NjUgMi45OTkgNi4yOCAzem0uMDAxLTJDMy4wOTggMSAwIDMuMTg3IDAgNy4xOTIgMCAxMS44NTMgNS41NyAxNi42MTkgMTIgMjNjNi40My02LjM4MSAxMi0xMS4xNDcgMTItMTUuODA4IDAtNC4wMTEtMy4wOTctNi4xODItNi4yNzQtNi4xODItMi4yMDQgMC00LjQ0NiAxLjA0Mi01LjcyNiAzLjIzOEMxMC43MTUgMi4wNDIgOC40NzggMSA2LjI4MSAxeiIvPjwvc3ZnPg==")}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-store-header-2-x-headerStickyRow--MiddleBar{height:80px;display:flex;align-items:center;position:relative}@media screen and (max-width:1439px){.vtex-store-header-2-x-headerStickyRow--MiddleBar{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:1023px){.vtex-store-header-2-x-headerStickyRow--MiddleBar{padding-left:1rem;padding-right:1rem}}.vtex-store-header-2-x-headerRow--MiddleBar{width:100%}.vtex-store-header-2-x-headerRowBackground--MiddleBar{background-color:transparent}.vtex-store-header-2-x-headerRowContainer--MiddleBar{justify-content:space-between}@media screen and (max-width:1023px){.vtex-store-header-2-x-headerRowContainer--MiddleBar{padding:0 10px}}.vtex-flex-layout-0-x-flexRowContent--Header-Items{justify-content:flex-end;align-items:flex-start;gap:1rem}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRowContent--Header-Items{display:flex;gap:2rem}}.vtex-store-icons-0-x-cartIcon,.vtex-store-icons-0-x-profileIcon--GeneralLogin-TriggerIcon{width:20px;height:20px}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home:hover .vtex-store-header-2-x-headerStickyRow--MiddleBar{background-color:#fff!important}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home:hover .vtex-store-header-2-x-headerStickyRow--MiddleBar .vtex-menu-2-x-styledLinkContent--MenuItemL1D{color:#000}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home:hover .vtex-store-header-2-x-headerStickyRow--MiddleBar .vtex-store-components-3-x-logoImage,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home:hover .vtex-store-header-2-x-headerStickyRow--MiddleBar .vtex-store-drawer-0-x-menuIcon--MenuAside,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home:hover .vtex-store-header-2-x-headerStickyRow--MiddleBar .vtex-store-icons-0-x-cartIcon,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home:hover .vtex-store-header-2-x-headerStickyRow--MiddleBar .vtex-store-icons-0-x-profileIcon,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home:hover .vtex-store-header-2-x-headerStickyRow--MiddleBar .vtex-store-icons-0-x-searchIcon{filter:none}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home .vtex-store-header-2-x-headerStickyRow--MiddleBar{position:absolute;width:100%;background-color:transparent}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home .vtex-menu-2-x-styledLinkContent--MenuItemL1D{color:#fff}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home .vtex-store-components-3-x-logoImage,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home .vtex-store-drawer-0-x-menuIcon--MenuAside,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home .vtex-store-icons-0-x-cartIcon,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home .vtex-store-icons-0-x-profileIcon,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home .vtex-store-icons-0-x-searchIcon{filter:invert(1)}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home--stuck .vtex-store-header-2-x-headerStickyRow--MiddleBar{position:static;background-color:#fff}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home--stuck .vtex-menu-2-x-styledLinkContent--MenuItemL1D{color:#000}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home--stuck .vtex-store-components-3-x-logoImage,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home--stuck .vtex-store-drawer-0-x-menuIcon--MenuAside,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home--stuck .vtex-store-icons-0-x-cartIcon,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home--stuck .vtex-store-icons-0-x-profileIcon,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home--stuck .vtex-store-icons-0-x-searchIcon{filter:none}.vtex-store-header-2-x-headerStickyRow--TopBar{max-height:40px;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.vtex-sticky-layout-0-x-wrapper--SiteHeader--stuck .vtex-store-header-2-x-headerStickyRow--TopBar{display:none}.vtex-store-header-2-x-headerRowBackground--TopBar{background-color:#000}.vtex-store-header-2-x-headerRowContainer--TopBar{justify-content:center;height:40px}.vtex-rich-text-0-x-paragraph--Header-Deals{font-size:14px;letter-spacing:.2px;line-height:unset}.vtex-rich-text-0-x-strong--Header-Deals{font-weight:400!important}.vtex-rich-text-0-x-wrapper--Header-Deals{max-height:40px}.vtex-store-drawer-0-x-openIconContainer--MenuAside{padding:0;width:30%}@media screen and (max-width:1023px){.vtex-sticky-layout-0-x-wrapper--SiteHeader--stuck .vtex-store-header-2-x-headerStickyRow--TopBar{height:0;overflow:hidden;opacity:0}}.vtex-store-header-2-x-headerRowContainer--BottomBarDesktop{position:relative}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.calvinguatemala-disclosure-layout-2-x-visibleContainer--ProductDetailQuickBuyMobile{margin:0;height:100%;overflow:hidden}.calvinguatemala-disclosure-layout-2-x-trigger--ProductDetailQuickBuyMobile{appearance:none;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;border:none;background-color:#020202}.calvinguatemala-disclosure-layout-2-x-trigger--ProductDetailQuickBuyMobileClose{position:absolute;top:10px;right:20px;border:none;background-color:transparent!important}.calvinguatemala-disclosure-layout-2-x-content--ProductDetailQuickBuyMobile--visible{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;overflow-y:hidden}.calvinguatemala-disclosure-layout-2-x-visibleContainer--ProductDetailQuickBuy-SelectSize{margin:0;overflow:hidden}@media screen and (max-width:1023px){.calvinguatemala-disclosure-layout-2-x-visibleContainer--ProductDetailQuickBuy-SelectSize{height:100%}}.calvinguatemala-disclosure-layout-2-x-visibleContainer--ProductDetailQuickBuy-SelectSize .vtex-modal-layout-0-x-triggerContainer--SizeGuide{top:20px;right:24px}.calvinguatemala-disclosure-layout-2-x-trigger--ProductDetailQuickBuy-SelectSize{appearance:none;border:none;background-color:transparent}.calvinguatemala-disclosure-layout-2-x-trigger--ProductDetailQuickBuy-SelectSize--visible .vtex-rich-text-0-x-paragraph--ProductDetailQuickBuyDesktop-SelectSize:after{width:10px!important;height:10px!important;background-image:url(https://calvincostarica.vtexassets.com/assets/vtex/assets-builder/calvincostarica.resilient-theme/0.47.0/layout/close-icon-2x___c5c1de7db8bca5c0a5053d4d659c3490.png)!important}.calvinguatemala-disclosure-layout-2-x-content--ProductDetailQuickBuy-SelectSize--visible{position:absolute;width:35.625rem;min-height:6.25rem;padding:20px 24px 19px;background-color:#fff}.calvinguatemala-disclosure-layout-2-x-content--ProductDetailQuickBuy-SelectSize--visible:before{content:"";position:fixed;top:6.875rem;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:-1}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vicomstudio-quick-buy-0-x-container--ProductDetailQuickBuyMobile{position:fixed;bottom:-56px;left:0;width:100%;height:3.5rem;transition:bottom 1s ease}.vicomstudio-quick-buy-0-x-sticky--ProductDetailQuickBuyMobile{top:auto;z-index:1290;bottom:0}.vicomstudio-quick-buy-0-x-container--ProductDetailQuickBuyDesktop{position:fixed;top:-110px;left:0;width:100%;height:6.875rem;transition:top 1s ease}.vicomstudio-quick-buy-0-x-sticky--ProductDetailQuickBuyDesktop{top:0;z-index:1290;transition:top 1s ease}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-flex-layout-0-x-flexRow--ProductDetailCTA .vtex-button,.vtex-flex-layout-0-x-flexRow--ProductDetailCTA .vtex-button__label,.vtex-flex-layout-0-x-flexRow--ProductDetailQuickBuyDesktop .vtex-button,.vtex-flex-layout-0-x-flexRow--ProductDetailQuickBuyDesktop .vtex-button__label,.vtex-flex-layout-0-x-flexRow--ProductDetailQuickBuyMobile .vtex-button,.vtex-flex-layout-0-x-flexRow--ProductDetailQuickBuyMobile .vtex-button__label{height:56px!important;min-height:auto;overflow:hidden;background-color:#000;border-radius:0}.vtex-flex-layout-0-x-flexRow--ProductDetailCTA .vtex-button__label,.vtex-flex-layout-0-x-flexRow--ProductDetailQuickBuyDesktop .vtex-button__label,.vtex-flex-layout-0-x-flexRow--ProductDetailQuickBuyMobile .vtex-button__label{padding-top:0;padding-bottom:0}.vtex-flex-layout-0-x-flexCol--ProductDetailCTA--Wishlist .vtex-flex-layout-0-x-flexColChild--ProductDetailCTA--Wishlist .vtex-button,.vtex-flex-layout-0-x-flexCol--ProductDetailCTA--Wishlist .vtex-flex-layout-0-x-flexColChild--ProductDetailCTA--Wishlist .vtex-button__label{background-color:transparent}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexCol--ProductDetailCTA--Wishlist .vtex-flex-layout-0-x-flexColChild--ProductDetailCTA--Wishlist{display:none}}.vtex-flex-layout-0-x-flexRow--ProductDetailQuickBuyMobile{padding:1.5rem}.vtex-flex-layout-0-x-flexRow--ProductDetailQuickBuyMobile .vtex-button{position:absolute;left:50%;transform:translateX(-50%);width:calc(100% - 1.5rem);bottom:10px}.vtex-flex-layout-0-x-flexRow--ProductDetailQuickBuyMobile-Size{position:relative}.vtex-flex-layout-0-x-flexRow--ProductDetailQuickBuyMobile-Size .vtex-modal-layout-0-x-triggerContainer--SizeGuide{width:auto}.vtex-flex-layout-0-x-flexRow--ProductDetailQuickBuyDesktop{max-width:96rem;margin:auto}.vtex-flex-layout-0-x-flexColChild--ProductDetailQuickBuyDesktop-02{display:flex;flex-direction:column;justify-content:center}.vtex-flex-layout-0-x-flexColChild--ProductDetailInfo .vtex-reviews-and-ratings-3-x-star,.vtex-flex-layout-0-x-flexColChild--ProductDetailMain .vtex-reviews-and-ratings-3-x-star{width:14px;height:14px}.vtex-flex-layout-0-x-flexColChild--ProductDetailInfo .vtex-reviews-and-ratings-3-x-star--filled,.vtex-flex-layout-0-x-flexColChild--ProductDetailMain .vtex-reviews-and-ratings-3-x-star--filled{background-size:cover}.vtex-flex-layout-0-x-flexRowContent--highlight-pdp{margin-top:1%!important}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-product-price-1-x-sellingPrice--ProductDetailQuickBuyMobile{font-size:14.04px;font-size:.8775rem;color:#fff}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-reviews-and-ratings-3-x-summaryContainer{display:flex}.vtex-reviews-and-ratings-3-x-summaryTotalReviews{margin-left:5px;font-size:12px;font-size:.75rem;line-height:1.5}.vtex-reviews-and-ratings-3-x-stars{display:flex}.vtex-reviews-and-ratings-3-x-star{width:.6875rem;height:.6875rem;font-size:0}.vtex-flex-layout-0-x-flexRow--ProductDetailReviews .vtex-reviews-and-ratings-3-x-star{width:1.25rem;height:1.25rem}.vtex-reviews-and-ratings-3-x-star--empty,.vtex-reviews-and-ratings-3-x-star--filled{display:inline-block}.vtex-reviews-and-ratings-3-x-star--empty{display:inline-block;background-image:url(/arquivos/images_star-empty.png);background-size:contain}.vtex-reviews-and-ratings-3-x-star--filled{display:inline-block;background-image:url(/arquivos/images_star-fill.png);background-size:contain}.vtex-reviews-and-ratings-3-x-container{max-width:100%;font-size:14px;font-size:.875rem}.vtex-reviews-and-ratings-3-x-container .vtex-reviews-and-ratings-3-x-starsContainer{margin-bottom:10px}.vtex-reviews-and-ratings-3-x-container .vtex-reviews-and-ratings-3-x-star{width:1.25rem;height:1.25rem;margin-right:10px}.vtex-reviews-and-ratings-3-x-reviewsHeading{margin-top:6.25rem;margin-bottom:3.75rem;border:none;font-size:32px;font-size:2rem;font-weight:400;text-align:center}.vtex-reviews-and-ratings-3-x-reviewsRating{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid #dadada}.vtex-reviews-and-ratings-3-x-reviewsRatingAverage,.vtex-reviews-and-ratings-3-x-reviewsRatingCount{font-size:13px;font-size:.8125rem}.vtex-reviews-and-ratings-3-x-reviewsOrderBy{justify-content:flex-end}.vtex-reviews-and-ratings-3-x-reviewsOrderBy .vtex-dropdown__container{height:48.8px;margin-right:5px;border-radius:0;border-width:1px;font-size:12px;font-size:.75rem}.vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex__icon-caret-down,.vtex-reviews-and-ratings-3-x-writeReviewContainer .vtex__icon-caret-up{width:10px}.vtex-reviews-and-ratings-3-x-formSection .vtex-input__label,.vtex-reviews-and-ratings-3-x-formSection .vtex-textarea__label{font-size:12px;font-size:.75rem}.vtex-reviews-and-ratings-3-x-formSection .vtex-styleguide-9-x-input{font-size:14px;font-size:.875rem}.vtex-reviews-and-ratings-3-x-formSection.vtex-reviews-and-ratings-3-x-formRating{margin-bottom:30px}.vtex-reviews-and-ratings-3-x-formSubmit .vtex-button{width:auto;border-radius:0;display:inline-block;font-family:Klein Web,sans-serif;font-size:1rem;font-weight:400;line-height:1;letter-spacing:.05em;text-align:center;background-color:transparent;transition:color .2s,background-color .2s!important;color:#fff;background-color:#020202;padding:15px 1em;font-size:15px;font-size:.9375rem}.vtex-reviews-and-ratings-3-x-formSubmit .vtex-button:focus,.vtex-reviews-and-ratings-3-x-formSubmit .vtex-button:hover{text-decoration:none}.vtex-reviews-and-ratings-3-x-formSubmit .vtex-button:hover{background-color:#000}.vtex-reviews-and-ratings-3-x-graphBar{height:8px;border-radius:5px;background-color:#333}.vtex-reviews-and-ratings-3-x-graphContent{max-width:50rem}.vtex-reviews-and-ratings-3-x-reviewCommentUser{display:block;margin-top:10px;font-size:1rem}.vtex-reviews-and-ratings-3-x-reviewCommentMessage{font-size:14px;font-size:.875rem}.vtex-reviews-and-ratings-3-x-graphBarContainer{display:flex;align-items:center}.vtex-reviews-and-ratings-3-x-graphBarPercent{order:2;position:relative;top:0;right:0;margin-left:15px;transform:none}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-rich-text-0-x-container--reviews-go-to-trigger{position:relative;height:1.125rem;margin-bottom:-18px}.vtex-rich-text-0-x-paragraph--reviews-go-to-trigger{display:block;position:absolute;width:100%;height:1.125rem;top:0;left:0;margin:0}.vtex-rich-text-0-x-paragraph--ProductDetailQuickBuyMobile{margin-right:5px;font-size:14.04px;font-size:.8775rem;color:#fff}.vtex-rich-text-0-x-wrapper--ProductDetailQuickBuyDesktop-Size .vtex-rich-text-0-x-paragraph{margin:0 0 10px;font-size:9.96px;font-size:.6225rem}.vtex-rich-text-0-x-wrapper--ProductDetailQuickBuyDesktop-SelectSize{cursor:pointer}.vtex-rich-text-0-x-wrapper--ProductDetailQuickBuyDesktop-SelectSize .vtex-rich-text-0-x-paragraph{padding-right:25px;margin:0;font-size:13.92px;font-size:.87rem;position:relative}.vtex-rich-text-0-x-wrapper--ProductDetailQuickBuyDesktop-SelectSize .vtex-rich-text-0-x-paragraph:after{position:absolute;top:50%;transform:translateY(-50%);right:0;content:"";width:12px;height:6px;background-image:url(https://calvincostarica.vtexassets.com/assets/vtex/assets-builder/calvincostarica.resilient-theme/0.47.0/layout/down-arrow-2x___6c0fb4434b3b453412b07192a26e870a.png);background-repeat:no-repeat;background-size:cover;transition:transform .25s}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-mega-menu-2-x-triggerContainer{display:flex;align-items:center;padding:0;line-height:0;color:#000}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home .vtex-mega-menu-2-x-triggerContainer{color:#fff}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home--stuck .vtex-mega-menu-2-x-triggerContainer,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home:hover .vtex-mega-menu-2-x-triggerContainer{color:#000}.vtex-mega-menu-2-x-triggerContainer:after{content:"Categorías";height:1em;position:relative;top:.15em;margin-left:.75rem;display:flex;align-items:center;font-family:Klein Web,sans-serif;font-size:13px;font-size:.8125rem;font-weight:500}.vtex-mega-menu-2-x-triggerContainer .vtex-mega-menu-2-x-triggerButtonIcon--MegaMenu--isActive{color:#fff;z-index:100}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home .vtex-mega-menu-2-x-triggerContainer .vtex-mega-menu-2-x-triggerButtonIcon--MegaMenu--isActive,.vtex-sticky-layout-0-x-wrapper--SiteHeader .vtex-mega-menu-2-x-triggerContainer .vtex-mega-menu-2-x-triggerButtonIcon--MegaMenu--isActive{opacity:0!important}.vtex-mega-menu-2-x-menuItemVertical .vtex-mega-menu-2-x-styledLinkContent{align-items:center}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu{flex-direction:column;width:75%;padding-top:3.5rem;padding-left:2.5rem;z-index:10;height:100vh;top:-40px;left:0;background-color:#000;border-bottom:none;box-shadow:0 15px 15px rgba(0,0,0,.1)}.vtex-sticky-layout-0-x-wrapper--SiteHeader--stuck .vtex-mega-menu-2-x-menuContainerNav--MegaMenu{top:0}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu:before{content:"";width:33.3%;height:100vh;top:0;position:absolute;left:100%;background-color:hsla(0,0%,95.7%,.8)}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-menuContainer,.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer{max-height:100vh}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-menuContainer{display:flex;width:100%;flex-shrink:0;border:none}.vtex-mega-menu-2-x-menuItem--MegaMenu .vtex-mega-menu-2-x-styledLinkContainer--MegaMenu{padding-top:0;padding-bottom:0}.vtex-mega-menu-2-x-menuItem--MegaMenu .vtex-mega-menu-2-x-styledLink--MegaMenu{padding-top:15px;padding-bottom:15px;display:block}.vtex-mega-menu-2-x-menuItem--MegaMenu .vtex-mega-menu-2-x-styledLinkContent--MegaMenu{align-items:center;font-size:13px;color:grey;position:relative;transition-property:color;transition-duration:.4s;transition-timing-function:ease}.vtex-mega-menu-2-x-menuItem--MegaMenu .vtex-mega-menu-2-x-styledLinkContent--MegaMenu:after{content:"";position:absolute;width:0;height:1px;bottom:-6px;background-color:#fff;transition-property:width;transition-duration:.4s;transition-timing-function:ease}.vtex-mega-menu-2-x-menuItem--MegaMenu .vtex-mega-menu-2-x-styledLinkContent--MegaMenu:hover{color:#fff}.vtex-mega-menu-2-x-menuItem--MegaMenu .vtex-mega-menu-2-x-styledLinkContent--MegaMenu:hover:after{width:100%}.vtex-mega-menu-2-x-accordionIconContainer--MegaMenu{display:none}.vtex-mega-menu-2-x-accordionIconContainer--MegaMenu:after{content:"";width:.5rem;height:.5rem;border-color:#666;border-style:solid;border-width:2px 2px 0 0;display:block;transform:rotate(45deg)}.vtex-mega-menu-2-x-caretIcon--MegaMenu{display:none}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer{padding:2rem 2.5rem}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer::-webkit-scrollbar-track{border-radius:10px;background-color:#000}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer::-webkit-scrollbar{width:7px;height:7px;background-color:#000}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer::-webkit-scrollbar-thumb{border-radius:10px;background-color:#dadada}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainerTitle{color:#fff;font-size:13px}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainerTitle:after{content:"";position:absolute;width:0;height:1px;bottom:-6px;background-color:#fff;transition-property:width;transition-duration:.4s;transition-timing-function:ease}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainerTitle:hover:after{width:100%}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer .vtex-mega-menu-2-x-submenuList{display:flex;gap:4.5rem}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer .vtex-mega-menu-2-x-submenuList .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-styledLinkContainer{margin-bottom:1.5rem}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer .vtex-mega-menu-2-x-submenuList .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-styledLinkContainer .vtex-mega-menu-2-x-styledLinkContent{font-size:22px;color:grey;font-weight:500;transition-property:color;transition-duration:.4s;transition-timing-function:ease}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer .vtex-mega-menu-2-x-submenuList .vtex-mega-menu-2-x-submenuItem:hover .vtex-mega-menu-2-x-styledLinkContent,.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer .vtex-mega-menu-2-x-submenuList .vtex-mega-menu-2-x-submenuItem:hover .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-styledLinkText--MegaMenu{color:#fff!important}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer .vtex-mega-menu-2-x-submenuList .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-submenuItem{margin-top:0;margin-bottom:1rem}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer .vtex-mega-menu-2-x-submenuList .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-styledLinkContainer{margin-bottom:0}.vtex-mega-menu-2-x-menuContainerNav--MegaMenu .vtex-mega-menu-2-x-submenuContainer .vtex-mega-menu-2-x-submenuList .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-styledLinkContainer .vtex-mega-menu-2-x-styledLinkText--MegaMenu{font-size:13px;color:grey;margin:.3rem 0;transition-property:color;transition-duration:.4s;transition-timing-function:ease}.vtex-mega-menu-2-x-seeAllLink--MegaMenu,.vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-styledLinkText--MegaMenu{font-weight:600;color:#fff;padding-right:1rem;text-decoration:none;font-size:13px;position:relative}.vtex-mega-menu-2-x-seeAllLink--MegaMenu:after,.vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-styledLinkText--MegaMenu:after{content:"";position:absolute;width:0;height:1px;bottom:-6px;left:0;background-color:#fff;transition-property:width;transition-duration:.4s;transition-timing-function:ease}.vtex-mega-menu-2-x-seeAllLink--MegaMenu:before,.vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-styledLinkText--MegaMenu:before{content:"";position:absolute;background-image:url(https://calvincostarica.vtexassets.com/assets/vtex/assets-builder/calvincostarica.resilient-theme/0.47.0/layout/chevronRight-2x___9169e5523d7f20eab5d0837d4cb3696e.png);width:12px;height:9px;top:1px;right:10px;opacity:0;background-position:50%;background-size:contain;background-repeat:no-repeat;transition:all .4s ease}.vtex-mega-menu-2-x-seeAllLink--MegaMenu:hover:after,.vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-styledLinkText--MegaMenu:hover:after{width:100%}.vtex-mega-menu-2-x-seeAllLink--MegaMenu:hover:before,.vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-styledLinkText--MegaMenu:hover:before{right:0;opacity:1}.vtex-mega-menu-2-x-goBackContainer{display:flex;align-items:center}.vtex-mega-menu-2-x-caretIcon{display:none}.vtex-mega-menu-2-x-goBackButtonText{display:flex;align-items:center;margin-right:10px}.vtex-mega-menu-2-x-goBackButtonText:before{content:"";display:block;width:1em;height:1em;margin-right:.5rem;font-size:1rem;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC41ODkgNC43NTZBLjgzMy44MzMgMCAxMDkuNDEgMy41NzdMMy41NzcgOS40MWEuODMzLjgzMyAwIDAwMCAxLjE3OWw1LjgzMyA1LjgzM2EuODMzLjgzMyAwIDAwMS4xNzktMS4xNzhsLTQuNDEtNC40MTFoOS42NTRhLjgzMy44MzMgMCAwMDAtMS42NjdINi4xNzhsNC40MS00LjQxeiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==)}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-menu-2-x-menuContainerNav--Menu--Desktop{width:40%;padding-left:5px;padding-right:5px}.vtex-menu-2-x-menuContainer--Menu--Desktop{justify-content:space-between}.vtex-menu-2-x-menuContainerNav--MenuWrapperL1M{width:100%}.vtex-menu-2-x-styledLinkContainer--MenuItemLGM{padding:0 15px;margin-left:0;margin-right:0}.vtex-menu-2-x-styledLink--MenuItemLGM{padding-top:1rem;padding-bottom:1rem;display:block;font-size:16px;font-size:1rem;font-weight:400}.vtex-menu-2-x-styledLinkContent--MenuItemLGM{justify-content:start;align-items:center;white-space:normal;color:#fff}.vtex-menu-2-x-styledLinkIcon--MenuItemLGM{z-index:-1;transform:translateY(15%)}.vtex-menu-2-x-menuContainerNav--MenuItemL1M{padding-top:1rem;margin-top:.5rem;position:relative}.vtex-menu-2-x-menuContainerNav--MenuItemL1M:before{content:"";width:1rem;height:1px;position:absolute;top:0;left:15px;background-color:grey}.vtex-menu-2-x-styledLinkContainer--MenuItemL1M{padding:0 15px;margin-left:0;margin-right:0}.vtex-menu-2-x-styledLink--MenuItemL1M{display:block;font-size:24px;font-size:1.5rem;line-height:1.5}.vtex-menu-2-x-styledLink--MenuItemL1M--highlight .vtex-menu-2-x-styledLinkContent{color:#cc0c2f}.vtex-menu-2-x-styledLink--MenuItemL1M.vtex-menu-2-x-styledLink--MenuItemsWrapperByProps{font-size:16px;font-size:1rem;font-weight:500}.vtex-menu-2-x-styledLinkContent--MenuItemL1M{justify-content:start;align-items:center}.vtex-menu-2-x-styledLink--MenuItemL2M{font-size:24px;font-size:1.5rem;line-height:1.5}.vtex-menu-2-x-styledLink--MenuItemL2M.vtex-menu-2-x-styledLink--MenuItemsWrapperByProps{font-size:14px;font-size:.875rem}.vtex-menu-2-x-styledLink--MenuItemL3M{font-weight:500;line-height:1.5}.vtex-menu-2-x-styledLinkContainer--MenuL3M,.vtex-menu-2-x-styledLinkContainer--MenuL4M{padding:1rem 15px;margin-left:0;margin-right:0}.vtex-menu-2-x-styledLink--MenuL3M,.vtex-menu-2-x-styledLink--MenuL4M{font-size:12px;font-size:.75rem;color:#000}.vtex-menu-2-x-styledLinkContent--FooterContact,.vtex-menu-2-x-styledLinkContent--item-contact.vtex-menu-2-x-styledLinkContent--FooterContact{color:#999;display:inline;font-weight:500}.vtex-menu-2-x-styledLinkContent--FooterContact:hover,.vtex-menu-2-x-styledLinkContent--item-contact.vtex-menu-2-x-styledLinkContent--FooterContact:hover{border-bottom:1px solid #999}.vtex-menu-2-x-styledLink--MenuItemFooterList{color:#fff}.vtex-menu-2-x-styledLink--FooterMenu{color:#999}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-rich-text-0-x-container--MenuMobileBack{margin-left:auto;margin-right:auto;color:#fff}.vtex-rich-text-0-x-paragraph--MenuMobileBack{font-size:16px;font-size:1rem;font-weight:500}.vtex-store-drawer-0-x-drawerContent--MenuListL1M .vtex-rich-text-0-x-paragraph--MenuMobileBack{width:120.7058823529px;height:19px;text-align:center;color:transparent;background:transparent no-repeat 50%;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDggMTciPjxwYXRoIGQ9Ik00Ny40IDMuNGgtMS43di0yaDEuN3Yyem0wIDEzLjFoLTEuN1Y1LjNoMS43djExLjJ6TTUxLjEgMTYuNWgtMS43VjUuM2gxLjd2MS45Yy42LTEuNCAyLTIuMiAzLjUtMi4xIDMuMSAwIDQuNiAyLjMgNC42IDUuMXY2LjNoLTEuN3YtNi4zYzAtMi4xLTEuMS0zLjYtMy4yLTMuNnMtMy4yIDEuNS0zLjIgMy42djYuM3pNNjguOSA5LjJsLTIgMi4zdjVINjVWLjZoMS44VjlMNzQuMy41aDIuMmwtNi40IDcuMiA2LjQgOC43aC0yLjFsLTUuNS03LjJ6TTc5LjIgMTYuNWgtMS43Vi4zaDEuN3YxNi4yek04Ni41IDE2LjdjLTMuMSAwLTUuNy0yLjUtNS43LTUuNnYtLjNjLS4xLTMuMSAyLjMtNS43IDUuNC01LjhoLjJjMy4zIDAgNS43IDIuNiA1LjYgNi4zaC05LjZjLjEgMi4zIDIuMSA0IDQuMyAzLjggMS41LS4xIDIuOC0xIDMuNC0yLjNoMS43Yy0uNiAyLjUtMi45IDQtNS4zIDMuOXptLTMuOS02LjloNy43Yy0uMy0xLjgtMi0zLjItMy45LTMuMlM4Mi45IDggODIuNiA5Ljh6TTk1LjQgMy40aC0xLjd2LTJoMS43djJ6bTAgMTMuMWgtMS43VjUuM2gxLjd2MTEuMnpNOTkuMSAxNi41aC0xLjdWNS4zaDEuN3YxLjljLjItLjYgMS4yLTIuMSAzLjUtMi4xIDMuMSAwIDQuNiAyLjMgNC42IDUuMXY2LjNoLTEuN3YtNi4zYzAtMi4xLTEuMS0zLjYtMy4yLTMuNnMtMy4yIDEuNS0zLjIgMy42djYuM3pNMi44IDguNUMyLjggMTIuMiA1LjUgMTUgOSAxNWMyLjIuMSA0LjMtMS4xIDUuNC0zaDEuOWMtLjUgMS41LTIuNyA0LjctNy4zIDQuN1MuOSAxMy4yLjkgOC41Qy43IDQuMSA0LjIuNCA4LjYuM2guM2M0LjUgMCA2LjggMy4xIDcuMyA0LjhoLTEuOWMtMS4xLTItMy4xLTMuMi01LjQtMy4xLTMuNSAwLTYuMSAyLjgtNi4xIDYuNXpNMjIuOCAxNi43Yy0zLjEgMC01LjctMi41LTUuNy01Ljd2LS4xYy0uMS0zLjEgMi40LTUuOCA1LjUtNS44aC4yYzEuNy0uMSAzLjMuOCA0LjEgMi40VjUuM2gxLjd2MTEuMmgtMS43di0yLjFjLS44IDEuNS0yLjQgMi40LTQuMSAyLjN6bTQuMS01LjhjMC0yLjQtMS43LTQuMi00LTQuMnMtNCAxLjgtNCA0LjIgMS43IDQuMiA0IDQuMiA0LTEuOCA0LTQuMnpNMzIuMyAxNi41aC0xLjdWLjNoMS43djE2LjJ6TTM4LjkgMTQuN2wzLjYtOS40aDEuOEw0MCAxNi41aC0yLjFMMzMuNSA1LjNoMS45eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}.vtex-rich-text-0-x-container--MenuMTitle{width:100%;padding-left:.75rem;padding-right:.75rem;display:none;justify-content:flex-start;position:absolute;top:2.7rem;left:0;color:#fff}.vtex-rich-text-0-x-paragraph--MenuMTitle{margin-top:.75em;margin-bottom:.75em;font-family:Klein Web Condensed,sans-serif;font-size:14px;font-size:.875rem;font-weight:400}.vtex-rich-text-0-x-container--MenuItemTextM{justify-content:space-between;color:#000}.vtex-rich-text-0-x-container--MenuItemTextM:after{content:"&gt;";font-weight:500}.vtex-rich-text-0-x-paragraph--MenuItemTextM{margin-top:0;margin-bottom:0;font-size:12px;font-size:.75rem;color:#000}.vtex-rich-text-0-x-paragraph--MenuItemL1M{font-family:Klein Web Condensed,sans-serif;font-weight:500}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-store-drawer-0-x-openIconContainer--MenuListL1M{width:20px;height:20px;padding:0;display:flex;justify-content:center;align-items:center;color:#000}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home .vtex-store-drawer-0-x-openIconContainer--MenuListL1M{color:#fff}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home--stuck .vtex-store-drawer-0-x-openIconContainer--MenuListL1M,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home:hover .vtex-store-drawer-0-x-openIconContainer--MenuListL1M{color:#000}@media screen and (max-width:1023px){.vtex-store-drawer-0-x-openIconContainer--MenuListL1M{z-index:10}}.vtex-store-drawer-0-x-drawer--MenuMobileBack{width:100%!important;max-width:none!important;padding-bottom:100px;top:0;background-color:#020202}.vtex-store-drawer-0-x-drawerContent--MenuMobileBack{overflow:hidden;display:flex;flex-direction:column}.vtex-store-drawer-0-x-drawerHeader--MenuMobileBack{width:100%;padding:1em;align-items:center;position:relative;z-index:10}.vtex-store-drawer-0-x-drawerHeader--MenuMobileBack:after,.vtex-store-drawer-0-x-drawerHeader--MenuMobileBack:before{content:"";width:1em;height:1em;font-size:1rem;background-size:contain}.vtex-store-drawer-0-x-drawerHeader--MenuMobileBack:before{margin-right:.5rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTcuOCA0aDIuOGwtNSA1aDEyLjZ2Mkg1LjZsNSA1SDcuOGwtNi02IDYtNnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")}.vtex-store-drawer-0-x-drawerHeader--MenuMobileBack:after{margin-left:.5rem}.vtex-store-drawer-0-x-drawerHeader--MenuMobileBack .vtex-store-drawer-0-x-closeIconButton{width:100%;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0;color:#000}.vtex-store-drawer-0-x-drawerHeader--MenuMobileBack .vtex-store-drawer-0-x-closeIconButton .vtex-store-drawer-0-x-closeIcon{position:absolute;top:50%;right:1rem;transform:translateY(-50%) scale(.75);opacity:0}.vtex-store-drawer-0-x-childrenContainer--MenuMobileBack{overflow-y:auto}.vtex-store-drawer-0-x-overlay--MenuMobileBack{top:0}.vtex-store-drawer-0-x-openIconContainer--MenuItemLGM{width:100%;padding:0;position:relative}.vtex-store-drawer-0-x-openIconContainer--MenuItemLGM:after{content:"&gt;";width:1em;height:1em;position:absolute;top:50%;right:1rem;font-weight:700;color:#020202;transform:translateY(-50%)}.vtex-store-drawer-0-x-childrenContainer--MenuItemL1M,.vtex-store-drawer-0-x-childrenContainer--MenuItemL2M,.vtex-store-drawer-0-x-childrenContainer--MenuItemL3M{flex-direction:column}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-store-link-0-x-buttonLink--MenuMobileAll{border-radius:0;border:none;font-size:12px;font-size:.75rem;background-color:#020202;transform:translateY(-1px)}.vtex-store-link-0-x-buttonLink--MenuMobileAll:hover{background-color:#000}.vtex-store-link-0-x-label--MenuMobileAll{font-family:Klein Web Condensed,sans-serif;font-weight:700;letter-spacing:.1em;color:#000}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-flex-layout-0-x-flexRow--cardsInRow-AA{margin-top:15px;margin-bottom:15px}.vtex-flex-layout-0-x-flexRow--cardsInRow-AA .vtex-store-components-3-x-container{padding-left:0;padding-right:0}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRow--cardsInRow-AA{margin-top:60px;margin-bottom:10px}}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-slider-layout-0-x-sliderTrack--cardsInRow-AA{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.vtex-slider-layout-0-x-slide--cardsInRow-AA{width:50%!important;padding:0 2px}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-slide--cardsInRow-AA{width:33.33%!important;padding:10px}}.vtex-slider-layout-0-x-infoCardContainer--cardsInRow-AA{position:relative;padding-bottom:0}.vtex-slider-layout-0-x-infoCardTextContainer--cardsInRow-AA{position:absolute;width:100%;height:100%;top:auto;bottom:0;left:0;right:0;margin:auto}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AA,.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-AA{display:flex;flex-wrap:wrap;align-items:flex-end;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:15px 30px;text-decoration:none!important}.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-AA{border-bottom:1px solid transparent;font-size:16px;line-height:16px;font-family:Klein Web,sans-serif;font-weight:500;text-decoration:none!important;color:#fff}@media screen and (max-width:767px){.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-AA{display:none}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AA:hover .vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-AA,.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-AA:hover .vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-AA{border-bottom:1px solid #fff}.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-AA{bottom:10px;font-size:14px;line-height:14px;color:#fff}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-AA{bottom:40px;margin-bottom:10px;font-size:25px;line-height:25px;font-family:Klein Web,sans-serif;font-weight:500;color:#fff}}.vtex-slider-layout-0-x-infoCardImageContainer--cardsInRow-AA{width:100%!important}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.calvinguatemala-disclosure-layout-2-x-trigger--ProductDetail{width:100%;background-color:transparent;padding:1rem .2rem;cursor:pointer;border:none;border-top:1px solid #efefef;position:relative}.calvinguatemala-disclosure-layout-2-x-trigger--ProductDetail:after{content:"-";position:absolute;font-size:2rem;color:#000;top:25px;right:25px}@media screen and (max-width:1023px){.calvinguatemala-disclosure-layout-2-x-trigger--ProductDetail:after{top:25px}}.calvinguatemala-disclosure-layout-2-x-trigger--ProductDetail--hidden:after{content:"+"}.calvinguatemala-disclosure-layout-2-x-trigger--ProductDetail .vtex-rich-text-0-x-paragraph{color:#000;font-size:16px}.calvinguatemala-disclosure-layout-2-x-content--ProductDetail{padding:0 90px;max-height:0;overflow:hidden;display:block!important;transition-property:max-height;transition-duration:.4s;transition-timing-function:ease}.calvinguatemala-disclosure-layout-2-x-content--ProductDetail--visible{max-height:400px}@media screen and (max-width:1023px){.calvinguatemala-disclosure-layout-2-x-content--ProductDetail{padding:0 5px}}.calvinguatemala-disclosure-layout-2-x-trigger--PLP-Filters{position:absolute;background-color:#333;border:none;border-radius:2px;text-transform:uppercase;padding:15px 80px 13px 15px;cursor:pointer;top:-75px}.calvinguatemala-disclosure-layout-2-x-trigger--PLP-Filters:after{content:"";position:absolute;width:20px;height:20px;top:10px;right:10px;opacity:0;transition:all .5s ease}.calvinguatemala-disclosure-layout-2-x-trigger--PLP-Filters--hidden:after{opacity:1;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSI+PHBhdGggZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9Ii41IiBkPSJNMS4zNjIgMy45MzVBLjM2Mi4zNjIgMCAwMTEgMy41NzVjMC0uMTk4LjE2Mi0uMzYuMzYyLS4zNkg3LjMzVjEuMzZhLjM2Mi4zNjIgMCAwMS43MjMgMHYxLjg1NWg5LjU4NWEuMzYuMzYgMCAxMTAgLjcySDguMDUzdjEuODU2YS4zNjIuMzYyIDAgMDEtLjcyMyAwVjMuOTM1SDEuMzYyek0xNy42MzggOS4xNGMuMiAwIC4zNjIuMTYyLjM2Mi4zNiAwIC4xOTgtLjE2Mi4zNi0uMzYyLjM2aC00LjE2djEuODU1YS4zNjIuMzYyIDAgMDEtLjcyMyAwVjkuODZIMS4zNjJBLjM2Mi4zNjIgMCAwMTEgOS41YzAtLjE5OC4xNjItLjM2LjM2Mi0uMzZoMTEuMzkzVjcuMjg1YS4zNjIuMzYyIDAgMDEuNzI0IDBWOS4xNGg0LjE2em0wIDUuOTI1Yy4yIDAgLjM2Mi4xNjIuMzYyLjM2IDAgLjE5OC0uMTYyLjM2LS4zNjIuMzZINi4yNDV2MS44NTVhLjM2Mi4zNjIgMCAwMS0uNzI0IDB2LTEuODU1aC00LjE2YS4zNjIuMzYyIDAgMDEtLjM2MS0uMzYuMzYuMzYgMCAwMS4zNjItLjM2aDQuMTZ2LTEuODU2YS4zNjIuMzYyIDAgMDEuNzIzIDB2MS44NTZoMTEuMzkzeiIvPjwvc3ZnPg==")}.calvinguatemala-disclosure-layout-2-x-trigger--PLP-Filters--visible:after{opacity:1;background-image:url(https://calvincostarica.vtexassets.com/assets/vtex/assets-builder/calvincostarica.resilient-theme/0.47.0/layout/filterClose-White___2b9d3d199a5a35c1153b9ac48b3f2ed9.png);background-repeat:no-repeat;background-size:contain;background-position:50%;width:16px;top:12px;height:16px}.calvinguatemala-disclosure-layout-2-x-content--PLP-Filters{width:0;opacity:0;overflow:hidden;display:block!important;transition-property:all;transition-duration:.8s;transition-timing-function:ease}.calvinguatemala-disclosure-layout-2-x-content--PLP-Filters--visible{width:270px;padding-right:2rem;opacity:1;position:sticky;top:95px;overflow:visible}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/@media screen and (max-width:1439px){.vtex-flex-layout-0-x-flexRow--Center{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRow--Center{padding-left:1rem;padding-right:1rem}}.vtex-flex-layout-0-x-flexRow--SingleSlider-Full--Home{margin-top:0}.vtex-flex-layout-0-x-flexCol--ProductsSliderAA{position:relative}.vtex-flex-layout-0-x-flexColChild--ProductsSliderAA{max-width:100%}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexCol--ProductDetailCTA--Quantity{margin-bottom:2rem}}.vtex-flex-layout-0-x-flexRowContent--ProductDetailPrice{display:flex;flex-direction:row-reverse;justify-content:left}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRowContent--ProductDetailPrice{margin:1rem 0 2rem}}@media screen and (max-width:767px){.vtex-flex-layout-0-x-flexRowContent--ProductDetailPrice{margin:1rem 0 0}}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRowContent--ProductDetailCTA{flex-direction:column;margin-top:1rem}.vtex-flex-layout-0-x-flexRowContent--ProductDetailCTA .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRow--PDP-Breadcrumb{display:none}}.vtex-flex-layout-0-x-flexColChild--PLP-Filters,.vtex-flex-layout-0-x-flexRowContent--GeneralSearcher{position:relative}.vtex-flex-layout-0-x-flexRow--ProductItem-Price{margin-left:2%;margin-right:2%}.vtex-flex-layout-0-x-flexCol--PromotionContainer{text-align:left}.vtex-flex-layout-0-x-flexRowContent--Minicart{justify-content:space-between}.vtex-flex-layout-0-x-flexCol--Minicart--Footer{position:relative}.vtex-flex-layout-0-x-flexRowContent--QuickViewMain{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--ProductDetailCTA--QuickView{position:fixed;bottom:20px;width:27%;padding-top:2rem;border-top:1px solid #ccc;background-color:#fff;z-index:10}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRowContent--ProductDetailCTA--QuickView{width:90%}}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRowContent--TextSEO{margin:0}}.vtex-flex-layout-0-x-flexRow--MegaMenuTriggerContainer{position:fixed;z-index:100;left:70%;top:40px}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home .vtex-flex-layout-0-x-flexRow--MegaMenuTriggerContainer{opacity:0}.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home--stuck .vtex-flex-layout-0-x-flexRow--MegaMenuTriggerContainer,.vtex-sticky-layout-0-x-wrapper--SiteHeader--Home:hover .vtex-flex-layout-0-x-flexRow--MegaMenuTriggerContainer{opacity:1}.vtex-flex-layout-0-x-flexRow--MegaMenuTriggerContainer .vtex-store-components-3-x-container{cursor:pointer;width:15px;height:15px;padding:0}.vtex-flex-layout-0-x-flexRow--MegaMenuTriggerContainer .vtex-store-components-3-x-container:before{content:"";position:absolute;width:15px;height:15px;filter:invert(1);background-image:url(https://calvincostarica.vtexassets.com/assets/vtex/assets-builder/calvincostarica.resilient-theme/0.47.0/layout/close-icon-2x___c5c1de7db8bca5c0a5053d4d659c3490.png);background-position:50%;background-size:contain;background-repeat:no-repeat}.vtex-flex-layout-0-x-flexRow--MegaMenuTriggerContainer .vtex-mega-menu-2-x-triggerContainer{display:none}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRowContent--PLP-BannerSeason{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexRow--Header-Items--Mobile{z-index:10}}.vtex-flex-layout-0-x-flexCol--NewsletterForm{padding:20px 60px;background-color:#000}.vtex-flex-layout-0-x-flexCol--NewsletterForm--Landing{padding:20px 60px;background-color:#fff}@media screen and (max-width:1023px){.vtex-flex-layout-0-x-flexCol--NewsletterForm{padding:20px}}.vtex-flex-layout-0-x-flexColChild--NewsletterFor,.vtex-flex-layout-0-x-flexColChild--NewsletterForm{height:auto!important}.vtex-flex-layout-0-x-flexColChild--NewsletterForm .vtex-checkbox__label,.vtex-flex-layout-0-x-flexColChild--NewsletterForm .vtex-input__label,.vtex-flex-layout-0-x-flexColChild--NewsletterForm .vtex-rich-text-0-x-container--form-NewsletterGlobal,.vtex-flex-layout-0-x-flexColChild--NewsletterForm .vtex-store-newsletter-1-x-defaultSuccessMessage{color:#fff}.vtex-flex-layout-0-x-flexColChild--NewsletterForm .vtex-checkbox__label{font-size:.75rem}.vtex-flex-layout-0-x-flexColChild--NewsletterContainer .vtex-flex-layout-0-x-flexCol--form-NewsletterGlobal{position:relative}.vtex-flex-layout-0-x-flexColChild--NewsletterContainer .vtex-checkbox__label{color:#666}.vtex-flex-layout-0-x-flexColChild--form-NewsletterGlobal{margin-bottom:1rem}.vtex-flex-layout-0-x-flexRow--cintillo-botones{display:flex;flex-direction:row;flex-wrap:wrap}.vtex-flex-layout-0-x-flexRowContent--cintillo{display:flex;margin:auto;align-items:center;flex-direction:column}.vtex-flex-layout-0-x-flexRow--cintillo{display:flex;flex-direction:column;flex-wrap:nowrap;text-decoration:none;color:#fff;align-items:center;padding-bottom:3%}@media (max-width:767px){.vtex-flex-layout-0-x-flexRowContent--cintillo{width:85%;padding-top:5%;padding-bottom:5%}}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--cintillo{padding-top:5%;padding-bottom:5%}}.vtex-flex-layout-0-x-flexCol--form-NewsletterGlobal{padding:1px 60px}.vtex-flex-layout-0-x-flexRowContent--row-image-guia-denim{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px 60px}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--row-image-guia-denim{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1px 10px}}.vtex-flex-layout-0-x-flexRowContent--TextEvent{margin-top:-3rem}.vtex-flex-layout-0-x-flexRowContent--TextEventTitle{padding-top:0}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRowContent--TextEventTitle{padding-top:3rem!important}}.vtex-flex-layout-0-x-flexRow--TabLayoutMenu{background-color:#fff9f1;padding:2rem 0 3rem}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-modal-layout-0-x-paper--NewsletterModal{flex-direction:row;width:760px}@media screen and (max-width:1023px){.vtex-modal-layout-0-x-paper--NewsletterModal{flex-direction:column}}.vtex-store-components-3-x-imageElement--Newsletter-Image{max-width:380px}.vtex-flex-layout-0-x-flexCol--NewsletterContainer{padding:20px 40px}.vtex-rich-text-0-x-paragraph--Newsletter-Title{color:#333;margin-top:0;line-height:30px}.vtex-store-newsletter-1-x-emailInputContainer .vtex-input-prefix__group{border:1px solid #ccc;height:50px}.vtex-store-newsletter-1-x-emailInputContainer .vtex-styleguide-9-x-input{font-size:16px}.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__label{line-height:20px;font-weight:400}.vtex-store-newsletter-1-x-newsletterForm{position:relative}.vtex-store-newsletter-1-x-formSubmitContainer{position:absolute;top:0;height:50px;right:0}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button{height:50px;width:60px;background-color:transparent;color:#000;font-size:0;position:relative}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button:after{content:"";position:absolute;width:17px;height:12px;top:19px;right:20px;background-image:url(/arquivos/submit-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.vtex-store-newsletter-1-x-confirmationCheckboxContainer{margin-top:20px}.vtex-modal-layout-0-x-paper--OurWebsites-Modal{width:430px;min-width:220px;position:relative;padding:20px}.vtex-modal-layout-0-x-headerContainer{border:none;height:60px;align-items:center}.vtex-modal-layout-0-x-closeIcon{display:none}.vtex-modal-layout-0-x-closeButton{width:32px;height:32px;background-image:url(/arquivos/closeIcon.png);background-position:50%;background-size:contain;background-repeat:no-repeat}.vtex-rich-text-0-x-container--OurWebsites-Title{position:absolute}.vtex-rich-text-0-x-paragraph--OurWebsites-Title{color:#000}.vtex-menu-2-x-menuItem--Menu--OurWebsites{height:40px;line-height:40px}.vtex-modal-layout-0-x-triggerContainer--QuickView{opacity:0;position:absolute;width:100%;top:70%;background-color:transparent;z-index:10;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}@media screen and (max-width:479px){.vtex-modal-layout-0-x-triggerContainer--QuickView{top:55%}}.vtex-slider-layout-0-x-sliderLayoutContainer--Wishlist .vtex-modal-layout-0-x-triggerContainer--QuickView{top:50%}.vtex-product-summary-2-x-element:hover .vtex-modal-layout-0-x-triggerContainer--QuickView{opacity:1}.vtex-rich-text-0-x-wrapper--QuickViewTrigger{width:85%;background-color:#fff;border-radius:2px;opacity:.9;text-align:center}.vtex-rich-text-0-x-container--QuickViewTrigger{justify-content:center;text-transform:uppercase;color:#000;font-size:15px;letter-spacing:.2px;font-weight:500}.vtex-modal-layout-0-x-paper--QuickView{position:absolute;top:0;right:0;bottom:0;height:100%;min-height:100%;margin:0;border-radius:0;padding:2rem;width:calc((360% - 704px)/12 - -5%);min-width:380px}@media screen and (max-width:1023px){.vtex-modal-layout-0-x-paper--QuickView{width:100%}}.vtex-modal-layout-0-x-headerContainer--QuickView{justify-content:flex-end;position:fixed;right:40px;top:0}.vtex-modal-layout-0-x-closeButton--QuickView{background:unset;width:20px;height:20px}.vtex-modal-layout-0-x-closeIcon--QuickView{display:block;width:20px;height:20px;color:#000}.vtex-modal-layout-0-x-headerContent--QuickView{display:none}.vtex-modal-layout-0-x-paper--QuickView .vtex-modal-layout-0-x-triggerContainer--SizeGuide{position:relative;top:-108px;height:0}.vtex-modal-layout-0-x-paper--QuickView .vtex-modal-layout-0-x-triggerContainer--SizeGuide .vtex-rich-text-0-x-container--SizeGuide{justify-content:flex-end}.vtex-modal-layout-0-x-paper--QuickView .vtex-flex-layout-0-x-flexRowContent--ProductDetailShipping{margin-bottom:100px}.vtex-modal-layout-0-x-triggerContainer--SizeGuide{position:absolute;right:0;top:0}.vtex-modal-layout-0-x-triggerContainer--SizeGuide .vtex-rich-text-0-x-paragraph--SizeGuide{font-size:12px;line-height:1;border-bottom:1px solid #909090;cursor:pointer}.vtex-modal-layout-0-x-paper--ShippingModal{width:40%;padding:1rem 3rem}.vtex-modal-layout-0-x-paper--product-images-modal{margin:0;max-height:100vh;height:95vh;align-items:center;justify-content:center;border-radius:0}.vtex-modal-layout-0-x-paper--product-images-modal .vtex-modal-layout-0-x-headerContainer{position:absolute;top:1rem;right:3rem}.vtex-modal-layout-0-x-paper--product-images-modal .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButton{width:auto;height:auto;background-image:none}.vtex-modal-layout-0-x-paper--product-images-modal .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeIcon{display:block;color:#000}.vtex-modal-layout-0-x-backdrop--GeneralSearcher{background-color:hsla(0,0%,95.7%,.8);opacity:1}.vtex-modal-layout-0-x-paper--GeneralSearcher{position:absolute;width:380px;height:100vh;max-height:100vh;padding:50px 30px;margin:0;right:0;background-color:#000}@media screen and (max-width:1023px){.vtex-modal-layout-0-x-paper--GeneralSearcher{width:100%}}.vtex-modal-layout-0-x-headerContainer--GeneralSearcher{position:absolute;width:auto!important;right:0;bottom:3px}.vtex-modal-layout-0-x-closeButton--GeneralSearcher{position:relative;background:none;top:2px}@media screen and (max-width:1023px){.vtex-modal-layout-0-x-closeButton--GeneralSearcher{top:1px}}.vtex-modal-layout-0-x-closeIcon--GeneralSearcher{color:#fff;display:block;width:25px;height:25px}@media screen and (max-width:1023px){.vtex-modal-layout-0-x-closeButton--GeneralSearcher{display:block}}.vtex-menu-2-x-styledLinkContainer--TabLayoutMenuList{display:flex;justify-content:center}.vtex-menu-2-x-styledLink--TabLayoutMenuList{font-weight:300}.vtex-menu-2-x-styledLinkContent--TabLayoutMenuList{font-size:2rem;line-height:100%;padding:20px 0;display:block;color:#000}.vtex-menu-2-x-styledLinkContent--TabLayoutMenuList:hover{text-decoration:underline}@media screen and (max-width:1023px){.vtex-menu-2-x-styledLinkContent--TabLayoutMenuList{font-size:1.8rem}}.vtex-menu-2-x-menuContainer--ButtonsList{margin:0 2rem;justify-content:space-between;gap:3rem}.vtex-menu-2-x-menuItem--ButtonsList{width:25%}.vtex-menu-2-x-styledLinkContainer--ButtonsList{background-color:#000;margin:0;padding:.3rem 2rem;border:1px solid #000;transition:.2s ease}.vtex-menu-2-x-styledLinkContainer--ButtonsList:hover{background-color:#fff;border:1px solid #000}.vtex-menu-2-x-styledLinkContent--ButtonsList{font-size:1.1rem;color:#fff;text-transform:uppercase;line-height:1;transition:.2s ease;justify-content:center}.vtex-menu-2-x-styledLinkContainer--ButtonsList:hover .vtex-menu-2-x-styledLinkContent--ButtonsList{color:#000}@media screen and (max-width:1023px){.vtex-menu-2-x-menuContainer--ButtonsList{gap:.75rem;margin:0}.vtex-menu-2-x-styledLinkContainer--ButtonsList{padding:.3rem 1rem}.vtex-menu-2-x-styledLinkContent--ButtonsList{font-size:.4rem}}@media screen and (max-width:368px){.vtex-menu-2-x-menuContainer--ButtonsList{flex-wrap:wrap;justify-content:space-around}}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-rich-text-0-x-container--BlockTitleAA{margin-top:30px;margin-bottom:15px}.vtex-rich-text-0-x-headingLevel1--BlockTitleAA{font-size:30px;font-size:1.875rem;font-weight:700;font-style:italic}.vtex-rich-text-0-x-headingLevel1--BlockTitleAA,.vtex-rich-text-0-x-paragraph--BlockTitleAA{margin-top:0;margin-bottom:0;text-transform:uppercase}.vtex-rich-text-0-x-paragraph--PLP-Filters-Trigger{text-transform:uppercase;letter-spacing:.2px;color:#fff;margin:0;line-height:14px}.vtex-rich-text-0-x-container--form-NewsletterGlobal{font-size:1.25rem}.vtex-rich-text-0-x-container.vtex-rich-text-0-x-container--Newsl-Title--Landing{padding:10px 50px}.vtex-rich-text-0-x-container.vtex-rich-text-0-x-container--Newsletter-Novedades--Landing,.vtex-rich-text-0-x-container.vtex-rich-text-0-x-container--NewsletterBenefits--Landing{padding:0 50px}.vtex-rich-text-0-x-paragraph--disclosure-Trigger{border-bottom:1px solid grey}.vtex-rich-text-0-x-wrapper--disclosure-Trigger-black{display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:nowrap;color:#000;height:120px;width:100%;font-size:20px}.vtex-rich-text-0-x-paragraph--disclosure-Trigger-black{border-bottom:1px solid #000}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-slider-layout-0-x-sliderLayoutContainer--ProductsSliderAA{margin-bottom:1.5rem}.vtex-slider-layout-0-x-sliderTrack--ProductsSliderAA{align-items:flex-start}.vtex-slider-layout-0-x-slide--ProductsSliderAA{padding-left:5px;padding-right:5px}.vtex-slider-layout-0-x-slide--Wishlist{margin:0 .75rem}.vtex-slider-layout-0-x-paginationDot--Wishlist--isActive{background-color:#333}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-stack-layout-0-x-stackItem--QuickView{margin:2rem 0;overflow:hidden}.vtex-stack-layout-0-x-stackItem--ProductItemHighlights--Collection{top:10px;left:10px}.vtex-stack-layout-0-x-stackItem--ProductItemHighlights--Collection-Descuento{bottom:0;left:0;position:relative;text-align:initial}.vtex-stack-layout-0-x-stackItem--ProductItemHighlights--Collection-Desc-3{bottom:0;left:0;position:relative;text-align:initial;top:-25px}.vtex-stack-layout-0-x-stackItem--WishlistBtn{left:unset;right:10px}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-slider-layout-0-x-sliderTrack--SingleSlider{width:100%!important;height:133vw;min-height:480px;overflow:hidden;transform:none!important;background-color:#020202}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-sliderTrack--SingleSlider{height:52.5vw;min-height:680px}}.vtex-slider-layout-0-x-slide--SingleSlider{display:block;visibility:visible;position:absolute;top:0;left:0;width:100%!important;border:none;-webkit-transition:opacity 1s linear;transition:opacity 1s linear}.vtex-slider-layout-0-x-slide--SingleSlider--visible{z-index:2;opacity:1;transition:opacity 1s linear}.vtex-slider-layout-0-x-slide--SingleSlider--hidden{z-index:1;opacity:0;transition:opacity 1s linear}.vtex-slider-layout-0-x-sliderLeftArrow--SingleSlider .vtex-slider-layout-0-x-caretIcon--SingleSlider,.vtex-slider-layout-0-x-sliderRightArrow--SingleSlider .vtex-slider-layout-0-x-caretIcon--SingleSlider{color:#f6f6f6}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-flex-layout-0-x-flexRow--cardsInRow-AB{margin-top:0;margin-bottom:-5px}.vtex-flex-layout-0-x-flexRow--cardsInRow-AB3{margin-top:3px;margin-bottom:6px}.vtex-flex-layout-0-x-flexRow--cardsInRow-4X2{margin-top:0;margin-bottom:-2px}.vtex-flex-layout-0-x-flexRow--NewBanner,.vtex-flex-layout-0-x-flexRow--SpecialDays{margin-bottom:-1px!important;position:relative}.vtex-flex-layout-0-x-flexRow--HiddenBanner{margin-bottom:-1px!important}.vtex-flex-layout-0-x-flexRow--RunwayDays{margin-bottom:5px!important;position:relative}.vtex-flex-layout-0-x-flexRow--cardsInRow-X6{margin-top:5px;margin-bottom:5px}.vtex-flex-layout-0-x-flexRow--NewBannerLarge{margin-bottom:-1px!important;position:relative}.vtex-flex-layout-0-x-flexRow--cardsInRow-X5{margin-top:5px;margin-bottom:5px}.vtex-flex-layout-0-x-flexRow--cardsInRow-X3{margin-top:10px;margin-bottom:-5px}.vtex-flex-layout-0-x-flexRow--NewJeans{margin-bottom:6px!important;position:relative}.vtex-flex-layout-0-x-flexRow--cardsInRow-AB .vtex-store-components-3-x-container{padding-left:0;padding-right:0}@media screen and (min-width:768px){.vtex-flex-layout-0-x-flexRow--cardsInRow-AB{margin-top:0;margin-bottom:-5px}.vtex-flex-layout-0-x-flexRow--cardsInRow-6X{margin-top:5px;margin-bottom:5px}.vtex-flex-layout-0-x-flexRow--cardsInRow-AB3{margin-top:0;margin-bottom:-3px}.vtex-flex-layout-0-x-flexRow--cardsInRow-4X2{margin-top:0;margin-bottom:0}.vtex-flex-layout-0-x-flexRow--HiddenBanner{margin-bottom:-1px!important}.vtex-flex-layout-0-x-flexRow--SpecialDays{margin-bottom:-1px!important;position:relative}.vtex-flex-layout-0-x-flexRow--RunwayDays{margin-bottom:3px!important;position:relative}.vtex-flex-layout-0-x-flexRow--NewBanner,.vtex-flex-layout-0-x-flexRow--NewBannerLarge{margin-bottom:-1px!important;position:relative}.vtex-flex-layout-0-x-flexRow--cardsInRow-X5{margin-top:5px;margin-bottom:5px}.vtex-flex-layout-0-x-flexRow--NewJeans{margin-bottom:6px!important;position:relative}.vtex-flex-layout-0-x-flexRow--cardsInRow-X3{margin:20px}}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-info-card-list-0-x-black--cardsInRow-AB{background-color:#000;color:#000}.vtex-info-card-list-0-x-black--cardsInRow-AB .vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AB:hover{background-color:#000}.vtex-info-card-list-0-x-black--cardsInRow-AB .vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AB:hover .vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-AB{font-weight:600}.vtex-info-card-list-0-x-white--cardsInRow-AB{background-color:#fff;color:#fff}.vtex-info-card-list-0-x-white--cardsInRow-AB .vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AB:hover{background-color:#fff}.vtex-info-card-list-0-x-white--cardsInRow-AB .vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AB:hover .vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-AB{font-weight:500}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-slider-layout-0-x-sliderTrack--cardsInRow-AB{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.vtex-slider-layout-0-x-slide--cardsInRow-AB{width:100%!important;max-height:146.5vw}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-slide--cardsInRow-AB{width:50%!important;max-height:146.5vw}}.vtex-slider-layout-0-x-infoCardContainer--cardsInRow-AB{position:relative;padding-bottom:0;padding-left:0;padding-right:0}.vtex-slider-layout-0-x-infoCardTextContainer--cardsInRow-AB{display:flex;flex-direction:column;justify-content:center;align-items:start;position:absolute;top:auto;bottom:0;left:0;right:0;width:95%;height:fit-content;margin:auto;text-shadow:1px 3px 5px #000}.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-AB{font-size:16px;font-family:Klein Web,sans-serif;font-weight:500;line-height:35px;margin-bottom:2vw;margin-top:10px;color:inherit}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-AB{margin-bottom:0;font-size:40px;line-height:120%}.vtex-slider-layout-0-x-infoCardTextContainer--cardsInRow-AB{display:flex;flex-direction:column;justify-content:center;align-items:start;position:absolute;top:auto;bottom:30px;left:0;right:0;width:95%;height:fit-content;margin:auto;text-shadow:1px 3px 5px #000}}.vtex-slider-layout-0-x-infoCardSubhead--cardsInRow-AB{margin:0 0 5px;font-size:.575rem;font-family:Klein Web,sans-serif;font-weight:400;line-height:25px;letter-spacing:.25px;text-align:center;color:inherit}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-infoCardSubhead--cardsInRow-AB{margin:0 0 13px;font-size:18px;line-height:30px}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AB{cursor:pointer;display:inline-block;width:auto;height:50px;margin-top:0;background-color:transparent;transition:background-color .25s ease}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AB{width:calc(70% - 15px);display:flex;justify-content:start;align-items:center;height:25px;justify-content:center}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AB:hover .vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-AB{filter:invert(100%)}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AB,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-AB{font-size:14px;font-family:Klein Web,sans-serif;font-weight:500;line-height:16px;letter-spacing:0;text-align:center;text-decoration:none!important;color:inherit}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AB:hover{background-color:transparent!important;color:#fff!important}.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-AB{font-size:12px;text-align:start;border-radius:0;overflow:visible;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.4);width:auto;line-height:20px;display:inline-block;font-weight:500}}@media screen and (min-width:768px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AB,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-AB{font-size:16px;text-align:start;border-radius:0;overflow:visible;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.4);width:auto;line-height:33px;display:inline-block;margin-bottom:24px!important;font-weight:500}}.vtex-slider-layout-0-x-infoCardImageContainer--cardsInRow-AB{width:100%!important}.vtex-slider-layout-0-x-slide--cardsInRow-X6{width:24.7%!important;max-height:43.1vw}.vtex-slider-layout-0-x-sliderTrack--cardsInRow-X6{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:6px!important}.vtex-slider-layout-0-x-slide--cardsInRow-X6{width:100%!important;max-height:75vw}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-slide--cardsInRow-X6{width:100%!important;max-height:100%}.vtex-slider-layout-0-x-sliderTrack--cardsInRow-X6{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:5px!important}}.vtex-slider-layout-0-x-infoCardContainer--cardsInRow-X6{position:relative;padding-bottom:0;padding-left:0;padding-right:0}.vtex-slider-layout-0-x-infoCardTextContainer--cardsInRow-X6{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:absolute;top:auto;bottom:40px!important;left:0;right:0;width:95%;height:fit-content;margin:auto;text-shadow:1px 3px 5px #000}.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-X6{font-size:17px;font-family:Klein Web,sans-serif;font-weight:500;line-height:25px;margin-top:10px;color:inherit}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-X6{margin-bottom:0;font-size:40px;line-height:120%}}.vtex-slider-layout-0-x-infoCardSubhead--cardsInRow-X6{margin:0 0 20px;font-size:16px;font-family:Klein Web,sans-serif;font-weight:400;line-height:25px;letter-spacing:.25px;text-align:center;color:inherit}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-infoCardSubhead--cardsInRow-X6{margin:0 0 13px;font-size:18px;line-height:30px}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X6,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X6{font-size:14px;font-family:Klein Web,sans-serif;font-weight:500;line-height:16px;letter-spacing:0;text-align:center;text-decoration:none!important;color:inherit}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X6,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X6{font-size:10px}}@media screen and (min-width:768px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X6,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X6{font-size:10px}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X6{text-decoration:none;background-color:unset;border-bottom:1px solid hsla(0,0%,100%,.3);transition:.2s ease;border-radius:0;min-height:unset;color:#fff;font-size:1.1rem;font-weight:400}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X6{width:calc(50% - 15px);display:flex;justify-content:center;align-items:center}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X6:hover .vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X6{filter:invert(100%)}.vtex-slider-layout-0-x-infoCardImageContainer--cardsInRow-X6{width:100%!important}@media screen and (min-width:720px){.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-X6{margin-bottom:0;font-size:40px;line-height:120%}.vtex-slider-layout-0-x-infoCardTextContainer--cardsInRow-X6{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:absolute;top:auto;bottom:30px!important;left:0;right:0;width:95%;height:fit-content;margin:auto;text-shadow:1px 3px 5px #000}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-AB:hover{background-color:transparent!important}.vtex-slider-layout-0-x-sliderTrack--cardsInRow-X5{display:flex;flex-direction:row;flex-wrap:wrap}.vtex-slider-layout-0-x-slide--cardsInRow-X5{width:100%!important;max-height:170vw}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-slide--cardsInRow-X5{width:100%!important;max-height:100%}.vtex-slider-layout-0-x-sliderTrack--cardsInRow-X5{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:5px!important}}.vtex-slider-layout-0-x-infoCardContainer--cardsInRow-X5{position:relative;padding-bottom:0;padding-left:0;padding-right:0}.vtex-slider-layout-0-x-infoCardTextContainer--cardsInRow-X5{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:absolute;top:auto;bottom:100px!important;left:0;right:0;width:95%;height:fit-content;margin:auto;text-shadow:1px 3px 5px #000}.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-X5{font-size:24px;font-family:Klein Web,sans-serif;font-weight:500;line-height:25px;color:inherit}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-X5{margin-bottom:0;font-size:20px;line-height:120%}}.vtex-slider-layout-0-x-infoCardSubhead--cardsInRow-X5{margin:0 0 20px;font-size:16px;font-family:Klein Web,sans-serif;font-weight:400;line-height:25px;letter-spacing:.25px;text-align:center;color:inherit}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-infoCardSubhead--cardsInRow-X5{margin:0;font-size:18px;line-height:30px}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X5,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X5{font-size:14px;font-family:Klein Web,sans-serif;font-weight:500;line-height:16px;letter-spacing:0;text-align:center;text-decoration:none!important;color:inherit}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X5,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X5{font-size:10px}}@media screen and (min-width:768px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X5,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X5{font-size:10px}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X5{text-decoration:none;background-color:unset;border-bottom:1px solid hsla(0,0%,100%,.3);transition:.2s ease;border-radius:0;min-height:unset;color:#fff;font-size:1.1rem;font-weight:400}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X5{width:calc(50% - 15px);display:flex;justify-content:center;align-items:center}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X5:hover .vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X5{filter:invert(100%)}.vtex-slider-layout-0-x-infoCardImageContainer--cardsInRow-X5{width:100%!important}@media screen and (min-width:720px){.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-X5{margin-bottom:0;font-size:20px;line-height:5%}.vtex-slider-layout-0-x-infoCardTextContainer--cardsInRow-X5{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:auto;bottom:15px!important;left:0;right:0;width:95%;height:fit-content;margin:auto;text-shadow:1px 3px 5px #000}}.vtex-slider-layout-0-x-sliderTrack--cardsInRow-X3{display:flex;flex-direction:row;flex-wrap:wrap}.vtex-slider-layout-0-x-slide--cardsInRow-X3{width:100%!important;max-height:131vw!important}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-slide--cardsInRow-X3{width:100%!important;max-height:149vw!important}.vtex-slider-layout-0-x-sliderTrack--cardsInRow-X3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:20px!important}}.vtex-slider-layout-0-x-infoCardContainer--cardsInRow-X3{position:relative;padding-bottom:0;padding-left:0;padding-right:0}.vtex-slider-layout-0-x-infoCardTextContainer--cardsInRow-X3{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:absolute;top:auto;bottom:0!important;left:0;right:0;width:95%;height:fit-content;margin:auto;text-shadow:1px 3px 5px #000}.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-X3{font-size:20px;font-family:Klein Web,sans-serif;font-weight:500;line-height:25px;margin-bottom:2vw;margin-top:10px;color:inherit}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-X3{margin-bottom:0;font-size:20px;line-height:120%}}.vtex-slider-layout-0-x-infoCardSubhead--cardsInRow-X3{margin:0 0 20px;font-size:18px;font-family:Klein Web,sans-serif;font-weight:400;line-height:25px;letter-spacing:.25px;text-align:start;color:inherit}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-infoCardSubhead--cardsInRow-X3{margin:0;font-size:18px;line-height:30px}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X3,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X3{font-size:14px;font-family:Klein Web,sans-serif;font-weight:500;line-height:16px;letter-spacing:0;text-align:center;text-decoration:none!important;color:inherit}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X3,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X3{font-size:10px}}@media screen and (min-width:768px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X3,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X3{font-size:10px}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X3{text-decoration:none;background-color:unset;border-bottom:1px solid hsla(0,0%,100%,.3);transition:.2s ease;border-radius:0;min-height:unset;color:#fff;font-size:1.1rem;font-weight:400}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X3{width:calc(50% - 15px);display:flex;justify-content:center;align-items:center}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X3:hover .vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X3{filter:invert(100%)}.vtex-slider-layout-0-x-infoCardImageContainer--cardsInRow-X3{width:100%!important}@media screen and (min-width:720px){.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-X3{margin-bottom:0;font-size:20px;line-height:5%}.vtex-slider-layout-0-x-infoCardTextContainer--cardsInRow-X3{display:flex;flex-direction:column;justify-content:start;align-items:start;position:absolute;top:auto;bottom:15px!important;left:0;right:0;width:95%;height:fit-content;margin:auto;text-shadow:1px 3px 5px #000}}.vtex-slider-layout-0-x-sliderTrack--cardsInRow-X4{display:flex;flex-direction:row;flex-wrap:wrap}.vtex-slider-layout-0-x-slide--cardsInRow-X4{width:100%!important;max-height:131vw!important;margin-bottom:185px}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-slide--cardsInRow-X4{width:100%!important;max-height:149vw!important}.vtex-slider-layout-0-x-sliderTrack--cardsInRow-X4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:20px!important;height:700px}}.vtex-slider-layout-0-x-infoCardContainer--cardsInRow-X4{position:relative;padding-bottom:0;padding-left:0;padding-right:0}.vtex-slider-layout-0-x-infoCardTextContainer--cardsInRow-X4{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:absolute;top:23rem;bottom:0!important;left:0;right:0;width:95%;height:fit-content;margin:auto}.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-X4{font-size:20px;font-family:Klein Web,sans-serif;font-weight:500;line-height:25px;margin-bottom:2vw;margin-top:10px;color:inherit}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-X4{margin-bottom:0;font-size:20px;line-height:120%}}.vtex-slider-layout-0-x-infoCardSubhead--cardsInRow-X4{margin:0 0 20px;font-size:18px;font-family:Klein Web,sans-serif;font-weight:400;line-height:25px;letter-spacing:.25px;text-align:start;color:inherit}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-infoCardSubhead--cardsInRow-X4{margin:0;font-size:18px;line-height:30px}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X4,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X4{font-size:14px;font-family:Klein Web,sans-serif;font-weight:500;line-height:16px;letter-spacing:0;text-align:center;text-decoration:none!important;color:inherit}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X4,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X4{font-size:10px}}@media screen and (min-width:768px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X4,.vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X4{font-size:10px}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X4{text-decoration:none;background-color:unset;border-bottom:1px solid hsla(0,0%,100%,.3);transition:.2s ease;border-radius:0;min-height:unset;color:#fff;font-size:1.1rem;font-weight:400}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X4{width:calc(50% - 15px);display:flex;justify-content:center;align-items:center}}.vtex-slider-layout-0-x-infoCardCallActionContainer--cardsInRow-X4:hover .vtex-slider-layout-0-x-infoCardCallActionText--cardsInRow-X4{filter:invert(100%)}.vtex-slider-layout-0-x-infoCardImageContainer--cardsInRow-X4{width:100%!important}@media screen and (min-width:720px){.vtex-slider-layout-0-x-infoCardHeadline--cardsInRow-X4{margin-bottom:0;font-size:20px;line-height:5%}.vtex-slider-layout-0-x-infoCardTextContainer--cardsInRow-X4{display:flex;flex-direction:column;justify-content:center;align-items:start;position:absolute;top:375px;bottom:15px!important;left:0;right:0;width:95%;height:fit-content;margin:auto}}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-minicart-2-x-overlay--visible{background-color:hsla(0,0%,95.7%,.8)!important;opacity:1!important}.vtex-minicart-2-x-minicartContainer .vtex-minicart-2-x-openIconContainer{padding:0}.vtex-minicart-2-x-minicartContainer .vtex-button{min-height:auto;border-width:0;color:#666}.vtex-minicart-2-x-minicartContainer .vtex-button__label{padding-left:0;padding-right:0}.vtex-store-icons-0-x-cartIcon{color:#666}.vtex-minicart-2-x-opened{max-width:450px!important;border-left:1px solid #dadada;z-index:99999999}.vtex-minicart-2-x-minicartProductListContainer--ProductList--Minicart{border-bottom:1px solid #333}.vtex-minicart-2-x-minicartProductListContainer--ProductList--Minicart::-webkit-scrollbar-thumb{border-radius:2px;background-color:#e9e9e9}.vtex-minicart-2-x-minicartProductListContainer--ProductList--Minicart::-webkit-scrollbar-track{border-radius:2px;background-color:#fff}.vtex-minicart-2-x-minicartProductListContainer--ProductList--Minicart::-webkit-scrollbar{width:8px;background-color:transparent}.vtex-minicart-2-x-minicartProductListContainer--ProductList--Minicart .vtex-product-list-0-x-productListItem:first-child{border-top:1px solid #dadada}.vtex-minicart-2-x-minicartProductListContainer--ProductList--Minicart .vtex-product-list-0-x-productListItem .vtex-flex-layout-0-x-flexRowContent{padding-top:.5rem;padding-bottom:.5rem;margin-top:0}.vtex-minicart-2-x-minicartProductListContainer--ProductList--Minicart .vtex-product-list-0-x-productListItem .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-flexRowContent{padding-top:.05rem;padding-bottom:.05rem}.vtex-minicart-2-x-minicartProductListContainer--ProductList--Minicart .vtex-product-list-0-x-productListItem .vtex-product-list-0-x-productImageAnchor{display:flex;justify-content:center;align-items:center;background-color:#f6f6f6}.vtex-minicart-2-x-minicartProductListContainer--ProductList--Minicart .vtex-product-list-0-x-productListItem .vtex-product-list-0-x-productImage{max-width:75px;display:block;mix-blend-mode:multiply}.vtex-minicart-2-x-minicartProductListContainer--ProductList--Minicart .vtex-product-list-0-x-productListItem .vtex-product-list-0-x-productBrandName{display:none}.vtex-minicart-2-x-minicartProductListContainer--ProductList--Minicart .vtex-product-list-0-x-productListItem .vtex-product-list-0-x-productName{font-size:.85rem;font-weight:700}.vtex-minicart-2-x-minicartProductListContainer--ProductList--Minicart .vtex-product-list-0-x-productListItem .vtex-product-list-0-x-unitPriceContainer{display:none}.vtex-minicart-2-x-minicartCheckoutButton{padding:0;margin:20px 0 55px}.vtex-minicart-2-x-minicartCheckoutButton .vtex-button{height:56px;border-radius:0;background-color:#fff;color:#000;font-size:15px}.vtex-minicart-2-x-drawer{background-color:#000;border:none;padding:55px 33px 0}.vtex-minicart-2-x-drawerContent{position:relative}.vtex-minicart-2-x-closeIconContainer{position:absolute;width:auto;right:0}.vtex-minicart-2-x-closeIconButton{padding:0;color:#fff}.vtex-minicart-2-x-closeIcon{width:20px;height:20px}.vtex-minicart-2-x-minicartQuantityBadgeDefault{right:-.5rem}.vtex-minicart-2-x-minicartTitle{font-weight:400;color:#fff;font-size:1.34rem}.vtex-minicart-2-x-minicartSummary{padding-left:0;padding-right:0;padding-top:1.5rem}.vtex-minicart-2-x-minicartEmptyStateContainer{justify-content:flex-start}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-checkout-summary-0-x-summarySmallContent--Minicart .vtex-checkout-summary-0-x-summaryItemContainer{margin:0;padding:0}.vtex-checkout-summary-0-x-summarySmallContent--Minicart .vtex-checkout-summary-0-x-summaryItemContainer:last-child .vtex-checkout-summary-0-x-summaryItemLabel{display:none}.vtex-checkout-summary-0-x-summarySmallContent--Minicart .vtex-checkout-summary-0-x-summaryItemContainer:last-child .vtex-checkout-summary-0-x-summaryItemPrice,.vtex-checkout-summary-0-x-summarySmallContent--Minicart .vtex-checkout-summary-0-x-summaryItemLabel{color:#fff}.vtex-checkout-summary-0-x-summarySmallContent--Minicart .vtex-checkout-summary-0-x-summaryItemPrice{padding-left:1rem;color:#aaa}.vtex-checkout-summary-0-x-summarySmallDisclaimer--Minicart{color:#fff;letter-spacing:.2px;text-align:center;font-size:12px;position:absolute;width:100%;top:135px}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-product-list-0-x-productImage--Minicart{border-radius:0}.vtex-product-list-0-x-productName--Minicart{font-size:1.1rem;line-height:22px;color:#fff}.vtex-product-list-0-x-productName--Minicart:hover{text-decoration:underline}.vtex-product-list-0-x-productPriceContainer--Minicart{display:flex;gap:1rem;align-items:baseline}.vtex-product-list-0-x-price--Minicart{color:#fff}.vtex-product-list-0-x-quantitySelectorWrapper--Minicart{align-items:center;padding-left:5rem;position:relative}.vtex-product-list-0-x-quantitySelectorWrapper--Minicart:after{content:"Cantidad:";position:absolute;color:#aaa;top:2px;left:-8px}.vtex-product-list-0-x-quantitySelectorButton--Minicart{border:none;background-color:transparent;color:#aaa;width:10px;height:10px;padding:0}.vtex-product-list-0-x-quantitySelectorButton--Minicart:hover{border:none;background:none}.vtex-product-list-0-x-quantitySelectorWrapper--Minicart .vtex-product-list-0-x-inputContainer{border:none;width:2rem;padding:0;filter:invert(1)}.vtex-product-list-0-x-removeButtonContainer--Minicart{position:relative}.vtex-product-list-0-x-removeButton--Minicart:after{content:"Remover";position:absolute;color:#fff;text-decoration:underline;top:-3px;left:-23px;padding:4px;background-color:#000}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-product-summary-2-x-clearLink--productsInRow:hover{text-decoration:none}.vtex-product-summary-2-x-imageWrapper--productsInRow{background-color:#fff}.vtex-product-summary-2-x-imageContainer--productsInRow{width:100%;background-color:#fff}@media screen and (max-width:1023px){.vtex-product-summary-2-x-image--productsInRow{width:100%;max-width:360px}}.vtex-product-summary-2-x-nameContainer--productsInRow{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:0!important;padding-bottom:5px!important}@media screen and (min-width:1024px){.vtex-product-summary-2-x-nameContainer--productsInRow{width:90%}}.vtex-product-summary-2-x-productBrand--productsInRow{margin-top:0!important;color:#000!important;text-transform:capitalize;line-height:22px}.vtex-product-summary-2-x-productBrand--productsInRow:hover{border-bottom:none!important}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow{position:relative;width:100%;margin:10px auto}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow{padding-left:calc(5% - 20px);padding-right:calc(5% - 20px)}}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow{min-width:904px}}@media screen and (min-width:768px) and (max-width:1439px){.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow{max-width:1222px}}@media screen and (min-width:1440px){.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow{max-width:1768px}}.vtex-slider-layout-0-x-sliderTrackContainer--productsInRow{padding:10px}.vtex-slider-layout-0-x-sliderTrack--productsInRow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%!important;transform:none!important;background-color:#fff}.vtex-slider-layout-0-x-slide--productsInRow--hidden{display:none;visibility:hidden;opacity:0}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-slide--productsInRow--visible{width:calc(50% - 10px)!important}.vtex-slider-layout-0-x-slide--productsInRow--visible[data-index="1"],.vtex-slider-layout-0-x-slide--productsInRow--visible[data-index="4"]{width:100%!important}}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-slide--productsInRow{width:calc(25% - 20px)!important}}.vtex-slider-layout-0-x-sliderRightArrow--Products{right:40px;width:102px;height:102px;background-color:hsla(0,0%,100%,.5)!important;border-radius:50%}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-sliderRightArrow--Products{display:none}}.vtex-slider-layout-0-x-sliderRightArrow--Products .vtex-slider-layout-0-x-caretIcon{right:-23px;position:relative}.vtex-slider-layout-0-x-sliderLeftArrow--Products{left:unset;right:100px;z-index:10}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-sliderLeftArrow--Products{display:none}}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-product-summary-2-x-clearLink--productsInRow-AA:hover{text-decoration:none}.vtex-product-summary-2-x-imageWrapper--productsInRow-AA{background-color:#fff}.vtex-product-summary-2-x-imageContainer--productsInRow-AA{width:100%;background-color:#fff}@media screen and (max-width:1023px){.vtex-product-summary-2-x-image--productsInRow-AA{width:100%;max-width:360px}}.vtex-product-summary-2-x-nameContainer--productsInRow-AA{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:0!important;padding-bottom:5px!important}@media screen and (min-width:1024px){.vtex-product-summary-2-x-nameContainer--productsInRow-AA{width:90%}}.vtex-product-summary-2-x-productBrand--productsInRow-AA{margin-top:0!important;color:#000!important;text-transform:capitalize;line-height:22px}.vtex-product-summary-2-x-productBrand--productsInRow-AA:hover{border-bottom:none!important}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow-AA{position:relative;width:100%;margin:10px auto}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow-AA{padding-left:calc(5% - 20px);padding-right:calc(5% - 20px)}}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow-AA{min-width:904px}}@media screen and (min-width:768px) and (max-width:1439px){.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow-AA{max-width:1222px}}@media screen and (min-width:1440px){.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow-AA{max-width:1768px}}.vtex-slider-layout-0-x-sliderTrackContainer--productsInRow-AA{padding:10px}.vtex-slider-layout-0-x-sliderTrack--productsInRow-AA{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%!important;transform:none!important;background-color:#fff}.vtex-slider-layout-0-x-slide--productsInRow-AA--hidden{display:none;visibility:hidden;opacity:0}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-slide--productsInRow-AA--visible{width:calc(50% - 10px)!important}}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-slide--productsInRow-AA{width:calc(25% - 20px)!important}}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-product-summary-2-x-clearLink--productsInRow-AB:hover{text-decoration:none}.vtex-product-summary-2-x-imageWrapper--productsInRow-AB{background-color:#fff}.vtex-product-summary-2-x-imageContainer--productsInRow-AB{width:100%;background-color:#fff}@media screen and (max-width:1023px){.vtex-product-summary-2-x-image--productsInRow-AB{width:100%;max-width:360px}}.vtex-product-summary-2-x-nameContainer--productsInRow-AB{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:0!important;padding-bottom:5px!important}@media screen and (min-width:1024px){.vtex-product-summary-2-x-nameContainer--productsInRow-AB{width:90%}}.vtex-product-summary-2-x-productBrand--productsInRow-AB{margin-top:0!important;color:#000!important;text-transform:capitalize;line-height:22px}.vtex-product-summary-2-x-productBrand--productsInRow-AB:hover{border-bottom:none!important}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow-AB{position:relative;width:100%;margin:10px auto}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow-AB{padding-left:calc(5% - 20px);padding-right:calc(5% - 20px)}}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow-AB{min-width:904px}}@media screen and (min-width:768px) and (max-width:1439px){.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow-AB{max-width:1222px}}@media screen and (min-width:1440px){.vtex-slider-layout-0-x-sliderLayoutContainer--productsInRow-AB{max-width:1768px}}.vtex-slider-layout-0-x-sliderTrackContainer--productsInRow-AB{padding:10px}.vtex-slider-layout-0-x-sliderTrack--productsInRow-AB{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%!important;transform:none!important;background-color:#fff}.vtex-slider-layout-0-x-slide--productsInRow-AB--hidden{display:none;visibility:hidden;opacity:0}@media screen and (max-width:1023px){.vtex-slider-layout-0-x-slide--productsInRow-AB--visible{width:calc(50% - 10px)!important}.vtex-slider-layout-0-x-slide--productsInRow-AB--visible[data-index="1"],.vtex-slider-layout-0-x-slide--productsInRow-AB--visible[data-index="4"]{width:100%!important}}@media screen and (min-width:1024px){.vtex-slider-layout-0-x-slide--productsInRow-AB{width:calc(25% - 20px)!important}}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-flex-layout-0-x-flexRow--FilterGroup{margin-bottom:2rem}.vtex-flex-layout-0-x-flexRowContent--FilterGroup{margin-bottom:.5rem;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--FilterGroup .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--StoreDetail{margin-bottom:3rem}.vtex-flex-layout-0-x-flexCol--StoreInfo{padding:1rem 1.5rem;border:1px solid #f6f6f6;margin-bottom:1rem;background-color:transparent}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-rich-text-0-x-container--StoresTitle{margin-bottom:1rem}.vtex-rich-text-0-x-container--StoresTitle .vtex-rich-text-0-x-heading{margin-top:.35em;margin-bottom:.35em;font-weight:700}.vtex-rich-text-0-x-container--StoreListGroup{border-bottom:2px solid #666;margin-bottom:1rem}.vtex-rich-text-0-x-heading--StoreListGroup{margin-top:.75rem;margin-bottom:.75rem;font-weight:700;color:#020202}.vtex-rich-text-0-x-heading--StoreListGroup .vtex-rich-text-0-x-strong{display:inline-block;opacity:0}/*!
----------------------------------------------------------------------------------------------------
* Important! - To edit this CSS, you must use the SCSS source file.

* Resilient 3.4.2
* Iván López Luna [Re]
----------------------------------------------------------------------------------------------------
*/.vtex-store-locator-0-x-storesListCol--StoreListGroup{width:100%!important;margin-right:2rem}@media screen and (min-width:768px){.vtex-store-locator-0-x-storesListCol--StoreListGroup{width:50%!important}}.vtex-store-locator-0-x-addressList--StoreListGroup{height:auto;padding-left:0;padding-right:0;border-bottom:2px solid #dadada;overflow-y:auto}.vtex-store-locator-0-x-addressList--StoreListGroup::-webkit-scrollbar-thumb{border-radius:2px;background-color:#e9e9e9}.vtex-store-locator-0-x-addressList--StoreListGroup::-webkit-scrollbar-track{border-radius:2px;background-color:#fff}.vtex-store-locator-0-x-addressList--StoreListGroup::-webkit-scrollbar{width:8px;background-color:transparent}@media screen and (min-width:768px){.vtex-store-locator-0-x-addressList--StoreListGroup{height:400px}}.vtex-store-locator-0-x-addressListItem{width:100%;padding:.75rem .25rem;border:none;position:relative}@media screen and (min-width:768px){.vtex-store-locator-0-x-addressListItem{padding-right:6.5rem}}.vtex-store-locator-0-x-addressListItem--StoreListGroup{border:1px solid #dadada}.vtex-store-locator-0-x-addressListItem--StoreListGroup:hover{background-color:#f6f6f6}.vtex-store-locator-0-x-addressListItem .vtex-store-locator-0-x-addressStoreName{font-size:.9rem;letter-spacing:normal;text-transform:none}.vtex-store-locator-0-x-addressListItem .vtex-store-locator-0-x-addressStoreAddress{color:#666}.vtex-store-locator-0-x-addressListItem .vtex-store-locator-0-x-addressStoreAddress--StoreListGroup{font-size:.8rem}.vtex-store-locator-0-x-addressListItem .vtex-store-locator-0-x-addressListLink{padding:.25rem .5rem;font-size:.75rem;font-weight:400;text-transform:none;color:#000;background-color:transparent;text-decoration:underline}.vtex-store-locator-0-x-addressListItem .vtex-store-locator-0-x-addressListLink:hover{color:#000;text-decoration:underline;background-color:transparent}.vtex-store-locator-0-x-addressListItem .vtex-store-locator-0-x-addressListLink--StoreListGroup{margin-top:.5rem;display:inline-block}@media screen and (min-width:768px){.vtex-store-locator-0-x-addressListItem .vtex-store-locator-0-x-addressListLink--StoreListGroup{margin-top:0;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}}.vtex-store-locator-0-x-addressStoreAddressGroupA{display:inline-flex;font-weight:500}.vtex-store-locator-0-x-addressStoreAddressNumber,.vtex-store-locator-0-x-addressStoreAddressStreet{order:2}.vtex-store-locator-0-x-addressStoreAddressStreet{order:1;margin-right:.3em}.vtex-store-locator-0-x-loadAll--StoreListGroup{display:none}.vtex-store-locator-0-x-storesMapCol--StoreListGroup{display:block!important}@media screen and (max-width:767px){.vtex-store-locator-0-x-storesMapCol--StoreListGroup{display:none!important}}.vtex-store-locator-0-x-listingMapContainer{height:400px!important}.vtex-store-locator-0-x-storeName{font-weight:700;letter-spacing:normal;text-transform:uppercase}.vtex-store-locator-0-x-addressContainer{margin-top:0;color:#666}.vtex-store-locator-0-x-addressContainer .vtex-store-locator-0-x-addressLabel{display:none}.vtex-store-locator-0-x-addressContainer .vtex-store-locator-0-x-addressLink{color:#000}.vtex-store-locator-0-x-hoursContainer{margin-top:1rem;display:flex;flex-direction:column;font-size:.9rem;color:#666}.vtex-store-locator-0-x-hoursContainer .vtex-store-locator-0-x-hourRow .vtex-store-locator-0-x-dayOfWeek{font-weight:400}.vtex-store-locator-0-x-hoursContainer .vtex-store-locator-0-x-hourRow .vtex-store-locator-0-x-businessHours{text-align:left;color:#666}.vtex-store-locator-0-x-instructionsContainer{margin-top:1rem;color:#666}.vtex-store-locator-0-x-backlinkContainer{margin-bottom:.5rem}.vtex-store-locator-0-x-backlink{font-size:.85rem;letter-spacing:normal;text-decoration:underline;text-transform:none;color:#020202;padding-left:5.3%}</pre></body></html>