:root{--font-name-default:"helvetica";--font-size-initial:16px;--color-black:#000;--color-dark:#252525;--color-white:#fff;--color-white-trasparent-6:hsla(0,0%,100%,.6);--color-gray:#8e8e8e;--color-gray_2:#ccc;--color-gray_3:#727272;--color-gray_4:#ebebeb;--color-gray_5:#f7f7f7;--color-gray_6:#efefef;--color-gray_7:#9e9e9e;--color-red:red;--color-pink:#ff69b4;--offset-header:98px;--offset-header_special:130px;--offset-header-lg:48px;--offset-header_special-lg:72px}.button{align-items:center;background-color:transparent;border:.5px solid transparent;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;font-family:var(--font-name-default),sans-serif;font-size:14px;font-weight:300;gap:1rem;height:48px;justify-content:center;letter-spacing:.04em;line-height:20px;padding:14.5px 20px 13.5px;position:relative;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}.button[data-disabled],.button[disabled]{background-color:var(--color-gray_2)!important;border-color:var(--color-gray_2)!important;color:var(--color-gray)!important;cursor:default!important;pointer-events:none!important}.button-variant_outline{background-color:transparent;border:1px solid var(--color-black)}.theme-dark .button-variant_outline,.theme-dark .button-variant_outline.button-mod_box{border-color:var(--color-white)}.button-variant_outline.button-mod_box{border:1px solid var(--color-black)}.button-variant_fill{background-color:var(--color-black);color:var(--color-white);gap:.5rem}.button-variant_fill .icon{height:10px;min-height:10px;min-width:10px;width:10px}.button-variant_fill:active,.button-variant_fill:hover{background-color:var(--color-dark);color:var(--color-white)}.button-variant_ghost{background-color:transparent;color:var(--color-black)}.button-variant_ghost:active,.button-variant_ghost:hover{background-color:var(--color-gray_6);color:var(--color-black)}.button-mod_box{align-items:center;border:none;gap:0;height:24px;justify-content:center;min-height:24px;min-width:24px;padding:0;text-align:center;width:24px}.button-mod_box .icon,.button-mod_box .icon-container{height:100%;min-height:100%;min-width:100%;width:100%}.button-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.button-group_vertical{flex-direction:column}.button-group:has(.buy-block) .button.button-variant_fill,.button-group:has(.buy-block) .button.button-variant_ghost{background-color:transparent;color:#000}.button-group:has(.buy-block) .button.button-variant_fill:active,.button-group:has(.buy-block) .button.button-variant_fill:hover,.button-group:has(.buy-block) .button.button-variant_ghost:active,.button-group:has(.buy-block) .button.button-variant_ghost:hover{background-color:var(--color-gray_6);color:var(--color-black)}.form-view{display:flex;flex-direction:row-reverse;gap:8px;position:absolute;right:18px;top:16px}@media(min-width:576px){.form-view{bottom:-5px;right:24px;top:auto}}.view-button{background-color:transparent;border:none;cursor:pointer;height:20px;padding:0;position:relative;width:20px}@media(min-width:576px){.view-button{height:28px;width:28px}}.view-button.is-active:after{background-color:var(--color-black);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:10px}@media(min-width:576px){.view-button.is-active:after{width:14px}}.view-button[data-toggle-selector=product-grid_tile-3]{display:none}@media(min-width:1280px){.view-button[data-toggle-selector=product-grid_tile-3]{display:block}}.view-button[data-toggle-selector=product-grid_tile-3].is-active+.view-button[data-toggle-selector=product-grid_tile-2]:after{background-color:var(--color-black);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:10px}@media(min-width:576px){.view-button[data-toggle-selector=product-grid_tile-3].is-active+.view-button[data-toggle-selector=product-grid_tile-2]:after{width:14px}}@media(min-width:1280px){.view-button[data-toggle-selector=product-grid_tile-3].is-active+.view-button[data-toggle-selector=product-grid_tile-2]:after{content:none}}.view-button .icon-container{height:100%;width:100%}.disclaimer{font-size:12px;font-weight:300;letter-spacing:.02em;line-height:18px;margin-top:1px}.product-card__image{align-items:center;display:flex;height:auto;justify-content:flex-start;width:100%}.product-card__image img{display:block;height:100%;margin:auto;width:100%}@media(max-width:767px){.product-card .product-body{gap:0}.product-card .product-price__promo .product-price,.product-card .product-price__sale .product-price{padding:0 2px}.product-card .product-price__promo .product-price,.product-card .product-price__promo .product-price_old,.product-card .product-price__sale .product-price,.product-card .product-price__sale .product-price_old{font-size:10px;line-height:14px}}@media(min-width:1025px){.search-page{margin-top:-8px}}.search-page .search-header{margin-bottom:0;padding:0 68px 0 18px;position:relative}@media(min-width:576px){.search-page .search-header{padding:0 24px}}@media(min-width:1280px){.search-page .search-header{padding-left:142px}}.search-page .disclaimer-price{display:none}.search-page .catalog-controls{margin-top:0}.search-page .catalog-header{margin-bottom:9px;padding-top:12px}@media(min-width:769px){.search-page .catalog-header{margin-bottom:16px;padding-top:24px}}@media(max-width:575px){.search-page .stack.form-view{right:14px;top:-22px}}.search-page .search-control.input-control .input-field{font-size:12px;font-weight:300;height:24px;letter-spacing:.04em;line-height:24px;padding:0 8px;text-transform:uppercase}.search-page .search-control.input-control .input-field::-moz-placeholder{color:#8e8e8e}.search-page .search-control.input-control .input-field::placeholder{color:#8e8e8e}.search-page .search-control.input-control .input-field~.button{height:24px;padding:0;width:24px}.search-page .denim-block{margin-bottom:11px}@media(min-width:769px){.search-page .denim-block{margin-bottom:22px}}