body.cv-home{--cv-home-gap:2px}body.cv-home .header{min-height:80px;padding:16px var(--cv-home-side)}body.cv-home .header__heading-logo-wrapper{width:150px!important}body.cv-home .header__menu-item{font-size:13px;font-weight:400;letter-spacing:.02em}body.cv-home .header__icon{width:44px;height:44px}body.cv-home .header__icon:not(.header__icon--cart) .icon{width:21px;height:21px}body.cv-home .announcement-bar__message{min-height:30px;padding:7px 16px;font-size:11px;line-height:16px;letter-spacing:.04em}body.cv-home #MainContent .collection,body.cv-home #MainContent .collection-list-wrapper{padding-top:calc(var(--cv-home-space) / 2);padding-bottom:calc(var(--cv-home-space) / 2)}body.cv-home #MainContent>.shopify-section:nth-child(2) .collection{padding-top:var(--cv-home-space)}body.cv-home #MainContent .collection-list-wrapper .title-wrapper-with-link{width:100%!important;max-width:none!important;padding-inline:var(--cv-home-side)!important;margin:0 0 28px!important}body.cv-home #MainContent .collection-list-title,body.cv-home #MainContent .covonty-style__title,body.cv-home #MainContent .covonty-values__title{margin:0;font-size:var(--cv-home-title);line-height:1.25;font-weight:500;font-style:normal;letter-spacing:0}body.cv-home #MainContent .collection__description{font-size:15px;line-height:1.5;margin-top:12px;max-width:560px}body.cv-home #MainContent .collection slider-component{position:relative;margin:0;padding:0 var(--cv-home-side)}body.cv-home #MainContent .collection .product-grid{gap:var(--cv-home-gap);margin:0;padding:0;scroll-padding:0;scrollbar-width:none}body.cv-home #MainContent .collection .product-grid::-webkit-scrollbar{display:none}body.cv-home #MainContent .collection .product-grid:after{display:none}body.cv-home #MainContent .collection .product-grid>.grid__item{width:calc((100% - (var(--cv-home-columns,4) - 1) * var(--cv-home-gap)) / var(--cv-home-columns,4));max-width:none;flex:0 0 calc((100% - (var(--cv-home-columns,4) - 1) * var(--cv-home-gap)) / var(--cv-home-columns,4));margin:0;padding:0;scroll-snap-align:start}body.cv-home.cv-home-ratio-portrait #MainContent .collection .card__inner,body.cv-home.cv-home-ratio-portrait #MainContent .collection-list .card__inner{--ratio-percent:133.333333% !important}body.cv-home.cv-home-ratio-square #MainContent .collection .card__inner,body.cv-home.cv-home-ratio-square #MainContent .collection-list .card__inner{--ratio-percent:100% !important}body.cv-home #MainContent .collection .card__media img{object-fit:contain}body.cv-home #MainContent .card{border-radius:0;box-shadow:none}body.cv-home #MainContent .collection .card>.card__content{padding-inline:0}body.cv-home #MainContent .collection .card__information{padding-top:14px;padding-bottom:0}body.cv-home #MainContent .collection .card__heading{font-size:14px;line-height:1.4;font-weight:400;letter-spacing:0}body.cv-home #MainContent .collection .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.8em}body.cv-home #MainContent .collection .price{font-size:14px;line-height:1.4;letter-spacing:0;margin-top:7px}body.cv-home #MainContent .collection .cv-home-color-slot{min-height:var(--cv-home-color-space);margin-top:8px}body.cv-home #MainContent .collection .globo-product-groups-collection{min-height:var(--cv-home-color-space)}body.cv-home #MainContent .collection .grid__item:has(.globo-product-groups-collection)>.cv-home-color-slot:empty{display:none}body.cv-home #MainContent .collection .slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}body.cv-home #MainContent .collection .slider-button{position:absolute;top:var(--cv-home-arrow-top,40%);transform:translateY(-50%);width:44px;height:44px;padding:0;pointer-events:auto;background:transparent;color:rgb(var(--color-foreground))}body.cv-home #MainContent .collection .slider-button--prev{left:calc(var(--cv-home-side) + 8px)}body.cv-home #MainContent .collection .slider-button--next{right:calc(var(--cv-home-side) + 8px)}body.cv-home #MainContent .collection .slider-button .icon{width:16px;height:16px}body.cv-home #MainContent .collection .slider-button:disabled{opacity:.3}body.cv-home #MainContent .collection .slider-counter{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body.cv-home #MainContent .collection__view-all{margin-top:28px}body.cv-home #MainContent .button{min-height:44px;font-size:13px;font-weight:500;letter-spacing:.02em;border-radius:0}body.cv-home #MainContent .button:after{border-radius:0}body.cv-home #MainContent .collection-list-wrapper.page-width{max-width:none!important;padding-inline:var(--cv-home-side)!important}body.cv-home #MainContent .collection-list-wrapper .title-wrapper-with-link{padding-inline:0!important}body.cv-home #MainContent .collection-list{gap:2px;margin:0!important}body.cv-home #MainContent .collection-list>.grid__item{width:calc((100% - 4px) / 3);max-width:none;flex-basis:calc((100% - 4px) / 3)}body.cv-home #MainContent .collection-list .card__information{padding-top:16px;padding-bottom:0}body.cv-home #MainContent .collection-list .card__heading{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:0;min-height:1.4em}body.cv-home #MainContent .covonty-slider__arrow{width:44px;height:44px;background:transparent}body.cv-home #MainContent .covonty-slider__arrow svg{width:20px;height:20px}body.cv-home #MainContent .covonty-slider__dots{gap:0;bottom:8px}body.cv-home #MainContent .covonty-slider__dot,body.cv-home #MainContent .covonty-slider__dot.is-active{width:28px;height:36px;border:0;border-radius:0;background:transparent;display:grid;place-items:center}body.cv-home #MainContent .covonty-slider__dot:after{content:"";width:6px;height:6px;border:1px solid rgba(255,255,255,.7);border-radius:50%;background:#ffffff2e}body.cv-home #MainContent .covonty-slider__dot.is-active:after{background:#ffffffd9}body.cv-home #MainContent .covonty-slider__button--text{min-height:44px}body.cv-home #MainContent .covonty-style__arrow{width:44px;height:44px;display:grid;place-items:center}body.cv-home #MainContent .covonty-style__arrow svg{width:20px;height:20px}body.cv-home #MainContent .covonty-style__subtitle,body.cv-home #MainContent .covonty-values__subtitle{font-size:15px;line-height:1.5}body.cv-home button:focus-visible{outline:2px solid currentColor;outline-offset:3px}body.cv-home .cv-home-dragging{scroll-snap-type:none!important;scroll-behavior:auto!important;cursor:grabbing}@media(hover:hover)and (pointer:fine){body.cv-home .collection .product-grid{cursor:grab}body.cv-home .collection .product-grid img{-webkit-user-drag:none}body.cv-home .cv-home-dragging,body.cv-home .cv-home-dragging *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}}@media screen and (max-width:989px){body.cv-home .header{min-height:64px;padding:10px var(--cv-home-mobile-side)}body.cv-home .header__heading-logo-wrapper{width:130px!important}body.cv-home #MainContent .collection .product-grid>.grid__item{width:calc((100% - var(--cv-home-gap)) / 2);flex-basis:calc((100% - var(--cv-home-gap)) / 2)}}@media screen and (max-width:749px){body.cv-home{--cv-home-gap:2px;--cv-home-side:var(--cv-home-mobile-side);--cv-home-space:var(--cv-home-mobile-space);--cv-home-title:var(--cv-home-mobile-title)}body.cv-home #MainContent .collection__title.page-width,body.cv-home #MainContent .collection-list-wrapper .title-wrapper-with-link{margin-bottom:20px!important}body.cv-home #MainContent .collection slider-component{padding-bottom:0}body.cv-home #MainContent .collection .card__information{padding-top:12px}body.cv-home #MainContent .collection .card__heading,body.cv-home #MainContent .collection .price{font-size:13px}body.cv-home #MainContent .collection-list{gap:24px}body.cv-home #MainContent .collection-list>.grid__item{width:100%;flex-basis:100%}body.cv-home #MainContent .collection-list .card__heading{font-size:15px}body.cv-home #MainContent .button{min-height:46px;font-size:12px}body.cv-home #MainContent .covonty-style__subtitle,body.cv-home #MainContent .covonty-values__subtitle{font-size:14px}}body.cv-home #MainContent{isolation:isolate}body.cv-home #MainContent .covonty-slider__arrow svg{width:32px;height:32px}body.cv-home #MainContent .covonty-slider__arrow,body.cv-home #MainContent .covonty-slider__arrow:hover,body.cv-home #MainContent .collection .slider-button,body.cv-home #MainContent .collection .slider-button:hover{background:transparent;border:0;box-shadow:none}body.cv-home:has(#Details-menu-drawer-container[open]) #MainContent .covonty-slider__arrow,body.cv-home:has(#Details-menu-drawer-container[open]) #MainContent .covonty-slider__dots,body.cv-home:has(#Details-menu-drawer-container[open]) #MainContent .slider-buttons,body.cv-home:has(#Details-menu-drawer-container[open]) #MainContent .covonty-style__arrow{visibility:hidden;pointer-events:none}@media screen and (max-width:749px){body.cv-home #MainContent .collection slider-component{padding-inline:0}body.cv-home #MainContent .collection-list-wrapper.page-width{padding-inline:0!important}body.cv-home #MainContent .collection-list-wrapper .title-wrapper-with-link{padding-inline:var(--cv-home-side)!important}body.cv-home #MainContent .collection .card>.card__content,body.cv-home #MainContent .collection-list .card__information{padding-inline:12px}body.cv-home #MainContent .collection .slider-button--prev{left:8px}body.cv-home #MainContent .collection .slider-button--next{right:8px}}body.cv-home #MainContent .collection slider-component>.cv-home-progress{display:block;position:relative;width:240px;max-width:calc(100% - 48px);height:1px;margin:32px auto 0;background:rgba(var(--color-foreground),.08);pointer-events:none}body.cv-home #MainContent .collection slider-component>.cv-home-progress:after{content:"";position:absolute;top:0;left:var(--cv-home-progress-offset,0%);width:var(--cv-home-progress-size,25%);height:100%;background:rgb(var(--color-foreground))}body.cv-home #MainContent .collection slider-component>.cv-home-progress[hidden]{display:none}body.cv-home:has(#Details-menu-drawer-container[open]) #MainContent .cv-home-progress{visibility:hidden}@media screen and (max-width:749px){body.cv-home #MainContent .collection slider-component>.cv-home-progress{width:calc(100% - 48px);max-width:none;margin:28px 24px 0}}body.cv-home #MainContent .collection .slider-buttons[hidden]{display:none}@media screen and (max-width:749px){body.cv-home #MainContent .collection .product-grid:is(.slider--mobile,.slider--tablet):has(>.grid__item:nth-child(3))>.grid__item{width:calc((100% - 2 * var(--cv-home-gap)) / 2.3);flex-basis:calc((100% - 2 * var(--cv-home-gap)) / 2.3)}body.cv-home #MainContent .collection .slider-buttons{display:none}}@media screen and (max-width:749px){body.cv-home #MainContent .collection .grid__item .globo-product-groups-collection{box-sizing:border-box;min-width:0;max-width:calc(100% - 24px);margin-inline:12px;text-align:start;overflow-wrap:anywhere;white-space:normal;height:auto}body.cv-home #MainContent .collection .card__content .globo-product-groups-collection{max-width:100%;margin-inline:0}body.cv-home #MainContent .collection .cv-home-color-slot:not(:empty){box-sizing:border-box;min-width:0}}body.cv-home #MainContent .collection__view-all{margin-top:16px}body.cv-home #MainContent .collection__view-all>a.link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.02em;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media screen and (max-width:749px){body.cv-home #MainContent .collection slider-component>.cv-home-progress{margin-top:20px}body.cv-home #MainContent .collection .globo-product-groups-collection{min-height:40px;margin-top:6px}body.cv-home #MainContent .collection .cv-home-color-slot:empty{min-height:40px;margin-top:6px}}@media screen and (max-width:749px){body.cv-home #MainContent .collection .card>.card__content{padding-inline:12px;min-width:0}body.cv-home #MainContent .collection .card__information{padding-top:10px;min-width:0}body.cv-home #MainContent .collection .card__heading{font-size:12px;line-height:1.5;letter-spacing:0;font-weight:400}body.cv-home #MainContent .collection .card__heading a{min-width:0;max-width:100%;min-height:3em;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}body.cv-home #MainContent .collection .price{font-size:13px;margin-top:6px;line-height:1.4}}@media screen and (max-width:749px){body.cv-home #MainContent .collection .card>.card__content{padding-inline:8px;box-sizing:border-box;width:100%}body.cv-home #MainContent .collection .card__information{padding-inline:0;width:100%;box-sizing:border-box}body.cv-home #MainContent .collection .card__heading,body.cv-home #MainContent .collection .card__heading a{width:100%;max-width:100%;text-wrap:wrap;white-space:normal;word-break:break-all;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none;text-align:start}body.cv-home #MainContent .collection .card__heading a{min-height:3em;max-height:3em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}body.cv-home #MainContent .collection .grid__item .globo-product-groups-collection{margin-inline:8px;max-width:calc(100% - 16px)}body.cv-home #MainContent .collection .card__content .globo-product-groups-collection{margin-inline:0;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/covonty-home-refinement.css.map */
