@charset "UTF-8";:root{--font-family-primary:"Arial",sans-serif;--cl-primary:#192950;--cl-primary-rgb:25,41,80;--cl-primary-5:rgba(var(--cl-primary-rgb),0.05);--cl-primary-10:rgba(var(--cl-primary-rgb),0.1);--cl-primary-15:rgba(var(--cl-primary-rgb),0.15);--cl-primary-20:rgba(var(--cl-primary-rgb),0.2);--cl-primary-50:rgba(var(--cl-primary-rgb),0.5);--cl-sage:#b4cec5;--cl-sage-rgb:180,206,197;--cl-sage-20:rgba(var(--cl-sage-rgb),0.2);--cl-red:#c85c5c;--cl-white:#fff;--cl-white-50:hsla(0,0%,100%,.5);--cl-white-60:hsla(0,0%,100%,.6);--cl-white-15:hsla(0,0%,100%,.15);--cl-black-10:rgba(0,0,0,.1);--cl-black-15:rgba(0,0,0,.15);--cl-black-30:rgba(0,0,0,.3);--cl-black-50:rgba(0,0,0,.5);--cl-bg-page:#f0f5f3;--cl-bg-light:#eff0f3;--cl-border:rgba(0,0,0,.1);--cl-border-light:hsla(0,0%,100%,.15);--font-xs:0.75rem;--font-sm:0.875rem;--font-base:1rem;--font-lg:1.125rem;--font-xl:1.25rem;--font-2xl:1.5rem;--font-3xl:2rem;--font-4xl:2.5rem;--font-weight-regular:400;--font-weight-bold:700;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:66px;--transition-fast:0.2s ease-in-out;--transition-base:0.3s ease-in-out;--transition-slow:0.5s ease-in-out;--z-header:1000;--z-drawer:9999;--z-backdrop:9998;--z-loader:9999;--header-overline-height:auto;--header-height:auto;--header-padding-x:var(--space-12);--header-nav-bg:var(--cl-sage-20);--header-badge-bg:var(--cl-sage-20);--header-badge-text:var(--cl-primary);--header-cart-badge-bg:var(--cl-primary);--header-cart-badge-text:var(--cl-white)}@media screen and (max-width:1023px){:root{--header-padding-x:var(--space-2)}}.swiper-button-next,.swiper-button-prev{--swiper-navigation-size:13px;color:var(--cl-primary)}.swiper-button-next:after,.swiper-button-prev:after{content:none}.swiper-button-next>svg,.swiper-button-prev>svg{display:none}.swiper-button-next:before,.swiper-button-prev:before{background-color:currentColor;content:"";display:block;flex:0 0 auto;height:11px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:13px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:default;opacity:.45}.product_module .swiper:not(.swiper-initialized),.products-related-content #products-related.swiper:not(.swiper-initialized){overflow:hidden}.product_module .swiper:not(.swiper-initialized) .swiper-button-next,.product_module .swiper:not(.swiper-initialized) .swiper-button-prev,.product_module .swiper:not(.swiper-initialized) .swiper-pagination,.products-related-content #products-related.swiper:not(.swiper-initialized) .swiper-button-next,.products-related-content #products-related.swiper:not(.swiper-initialized) .swiper-button-prev,.products-related-content #products-related.swiper:not(.swiper-initialized) .swiper-pagination{display:none}.product_module .swiper:not(.swiper-initialized) .swiper-wrapper,.products-related-content #products-related.swiper:not(.swiper-initialized) .swiper-wrapper{align-items:stretch;display:flex;flex-wrap:nowrap;gap:var(--space-4)}.product_module .swiper:not(.swiper-initialized) .swiper-slide,.products-related-content #products-related.swiper:not(.swiper-initialized) .swiper-slide{display:flex;flex:0 0 100%;flex-direction:column;height:auto;min-width:0;width:100%}.product_module .swiper:not(.swiper-initialized) .product,.product_module .swiper:not(.swiper-initialized) .product-grid,.products-related-content #products-related.swiper:not(.swiper-initialized) .product,.products-related-content #products-related.swiper:not(.swiper-initialized) .product-grid{height:100%;width:100%}@media screen and (min-width:768px){.product_module .swiper:not(.swiper-initialized) .swiper-slide,.products-related-content #products-related.swiper:not(.swiper-initialized) .swiper-slide{flex-basis:calc(33.33333% - var(--space-4)*2/3);width:calc(33.33333% - var(--space-4)*2/3)}}@media screen and (min-width:1200px){.product_module .swiper:not(.swiper-initialized) .swiper-slide,.products-related-content #products-related.swiper:not(.swiper-initialized) .swiper-slide{flex-basis:calc(25% - var(--space-4)*3/4);width:calc(25% - var(--space-4)*3/4)}}.swiper .swiper-pagination{align-items:center;display:flex;gap:var(--space-1);justify-content:center}@media screen and (min-width:1200px){.swiper .swiper-pagination{display:none!important}}.swiper .swiper-pagination .swiper-pagination-bullet{margin:0!important}.swiper .swiper-pagination .swiper-pagination-bullet-active{background:var(--cl-primary)}.swiper-button-prev:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='11' fill='none'%3E%3Cpath fill='%23192950' d='M0 5.186 5.185 0l1.06 1.06-3.374 3.376h9.694v1.5H2.87L6.245 9.31l-1.06 1.061z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='11' fill='none'%3E%3Cpath fill='%23192950' d='M0 5.186 5.185 0l1.06 1.06-3.374 3.376h9.694v1.5H2.87L6.245 9.31l-1.06 1.061z'/%3E%3C/svg%3E")}.swiper-button-next:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='11' fill='none'%3E%3Cpath fill='%23192950' d='M12.565 5.186 7.38 10.37l-1.06-1.06 3.373-3.375H0v-1.5h9.693L6.32 1.062 7.38 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='11' fill='none'%3E%3Cpath fill='%23192950' d='M12.565 5.186 7.38 10.37l-1.06-1.06 3.373-3.375H0v-1.5h9.693L6.32 1.062 7.38 0z'/%3E%3C/svg%3E")}.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-button-next,.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-button-prev{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(239,240,243,.48);border:1px solid rgba(25,41,80,.12);border-radius:var(--radius-md);box-shadow:0 6px 18px rgba(25,41,80,.1),inset 0 0 0 1px hsla(0,0%,100%,.22);color:rgba(25,41,80,.82);display:flex;height:40px;justify-content:center;transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),opacity var(--transition-fast),transform var(--transition-fast);width:40px;z-index:2}.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-button-next:hover,.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-button-prev:hover{background:rgba(239,240,243,.72);border-color:rgba(25,41,80,.16);box-shadow:0 8px 22px rgba(25,41,80,.12),inset 0 0 0 1px hsla(0,0%,100%,.28)}.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-button-next:focus-visible,.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-button-prev:focus-visible{outline:2px solid rgba(180,206,197,.9);outline-offset:2px}.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-button-next.swiper-button-disabled,.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-button-prev.swiper-button-disabled{box-shadow:none;opacity:.42}@media screen and (max-width:767px){.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-button-next,.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-button-prev{height:34px;width:34px}.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-button-prev{left:8px}.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-button-next{right:8px}}.header{--ad-drawer-duration:0.40s;--ad-drawer-easing:cubic-bezier(0.16,1,0.3,1);--ad-drawer-backdrop-duration:0.30s;background:var(--cl-white);position:relative}.header.page-header--sticky{position:sticky;top:0;width:100%;z-index:var(--z-header)}@media only screen and (min-width:1024px){.header #overline-informations{position:static}}.header #overline-informations .informations-content-li{padding:8px 0}.header #overline-informations .informations-content-li p{font-family:var(--font-family-primary) Helvetica,sans-serif!important}.header .header__drawer--menu,.header .page-header__mobile-bar{display:none}.header .page-header-content__container{position:relative}@media screen and (min-width:1025px){.header .page-header-content__container{margin-bottom:64px}}.header .page-header__nav{background-color:var(--cl-white);left:0;padding:0 var(--space-4) var(--space-4) var(--space-4);position:absolute;right:0;z-index:20}.header .page-header__main{align-items:center;display:flex;justify-content:space-between;padding:var(--space-4) var(--space-12);width:100%}.header .page-header__main .page-header__brand{flex-shrink:0}.header .page-header__main .page-header__brand .page-header-logo img{height:64px;width:92px}.header .page-header__main .page-header__right{align-items:center;display:flex;gap:var(--space-6)}.header .page-header__main .page-header__right .page-header__benefits{align-items:center;display:flex;gap:var(--space-2)}.header .page-header__main .page-header__right .page-header__benefits .page-header__benefit{background:var(--cl-sage-20);border-radius:var(--radius-full);color:var(--cl-black-50);display:inline-block;font-size:var(--font-xs);font-weight:var(--font-weight-regular);height:fit-content;padding:var(--space-2) var(--space-4)}.header .page-header__main .page-header__right .page-header__account{align-items:center;display:flex;font-size:var(--font-xs);font-weight:var(--font-weight-regular);gap:var(--space-2);line-height:normal}.header .page-header__main .page-header__right .page-header__account a{color:var(--cl-primary)}.header .page-header__main .page-header__right .page-header__account span{color:var(--cl-black-30)}.header .page-header__main .page-header__right .page-header__account .js-login_account{display:block}.header .page-header__main .page-header__right .page-header__account .js-login_account:not(:empty)+.page-header__account-fallback{display:none}.header .page-header__main .page-header__right .page-header-account-logged--desktop,.header .page-header__main .page-header__right .page-header__account-fallback{align-items:center;display:flex;gap:var(--space-2)}.header .page-header__main .page-header__right .page-header-account-logged--desktop .page-header-account-logged__text{color:var(--cl-black-30)}.header .page-header__main .page-header__right .page-header-account-logged--desktop .page-header-account-logged__logout,.header .page-header__main .page-header__right .page-header-account-logged--desktop .page-header-account-logged__name{color:var(--cl-primary)}.header .page-header__main .page-header__right .page-header__separator{background:var(--cl-border);display:block;height:30px;width:1.5px}.header .page-header__main .page-header__right .page-header__action{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;justify-content:center;padding:0;transition:opacity var(--transition-fast)}.header .page-header__main .page-header__right .page-header__action:hover{opacity:.7}.header .page-header__main .page-header__right .page-header__action--cart,.header .page-header__main .page-header__right .page-header__action--search{position:relative}.header .page-header__main .page-header__right .page-header__action svg{display:block}.header .page-header__main .page-header__right .page-header__cart-badge{align-items:center;background:var(--cl-primary);border-radius:var(--radius-sm);color:var(--cl-white);display:flex;font-size:10px;font-weight:var(--font-weight-bold);height:16px;justify-content:center;position:absolute;right:-12px;top:-11px;width:16px}.header .page-header-categories__container{--submenu-height:0px;background:var(--cl-sage);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:0;overflow:visible;position:relative}.header .page-header-categories__bar{align-items:center;display:flex;gap:var(--space-6);height:var(--space-12);justify-content:space-between;padding:0 var(--space-8)}.header .page-header-categories--desktop{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--space-2);margin-bottom:0;padding-left:0}@media screen and (min-width:1024px){.header .page-header-categories--desktop .image-menu{display:block}}.header .page-header-informative{align-items:center;display:flex;flex-shrink:0;gap:var(--space-2);margin:0}.header .page-header-categories__item,.header .page-header__info__item{align-items:center;display:flex;justify-content:center;list-style:none}.header .page-header-categories__item:not(.page-header-categories__item--has-children)>.page-header-categories__link:hover,.header .page-header-categories__item:not(.page-header-categories__item--has-children)>a:hover,.header .page-header__info__item:not(.page-header-categories__item--has-children)>.page-header-categories__link:hover,.header .page-header__info__item:not(.page-header-categories__item--has-children)>a:hover{background:var(--cl-primary-5)}.header .page-header-categories__item>.page-header-categories__details>.page-header-categories__summary>.page-header-categories__link,.header .page-header-categories__item>.page-header-categories__link,.header .page-header-categories__item>a,.header .page-header__info__item>.page-header-categories__details>.page-header-categories__summary>.page-header-categories__link,.header .page-header__info__item>.page-header-categories__link,.header .page-header__info__item>a{align-items:center;border-radius:var(--radius-md);color:var(--cl-white);display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);gap:var(--space-2);justify-content:center;line-height:1;padding:var(--space-2) 12px;transition:background-color .35s ease,color .35s ease,box-shadow .35s ease}.header .page-header-categories__item .page-header-categories__link,.header .page-header-categories__item .page-header-categories__link a,.header .page-header__info__item .page-header-categories__link,.header .page-header__info__item .page-header-categories__link a{align-items:center;display:inline-flex;gap:var(--space-2);justify-content:center}.header .page-header-categories__item .page-header-categories__link img,.header .page-header__info__item .page-header-categories__link img{flex-shrink:0;margin-bottom:0}.header .page-header-categories__item .page-header-categories__link:first-child img,.header .page-header-categories__item .page-header-categories__link:nth-child(2) img,.header .page-header__info__item .page-header-categories__link:first-child img,.header .page-header__info__item .page-header-categories__link:nth-child(2) img{max-height:12px;max-width:12px}.header .page-header-categories__item .page-header-categories__link:nth-child(3) img,.header .page-header__info__item .page-header-categories__link:nth-child(3) img{max-height:14px;max-width:11px}.header .page-header-categories__item .page-header-categories__link:nth-child(4) img,.header .page-header__info__item .page-header-categories__link:nth-child(4) img{max-height:14px;max-width:18px}.header .page-header-categories__item--has-children{position:static}.header .page-header-categories__item--has-children .page-header-categories__link:hover{background:var(--cl-white)}.header .page-header-categories__item[data-category-name="Mais Vendidos"] .image-menu,.header .page-header-categories__item[data-category-name=Lançamentos] .image-menu{display:none}.header .page-header-categories__item[data-category-name="Mais Vendidos"]>.page-header-categories__details>.page-header-categories__summary>.page-header-categories__link--first-level:before,.header .page-header-categories__item[data-category-name="Mais Vendidos"]>.page-header-categories__link--first-level:before{background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='14' fill='none'%3E%3Cpath fill='%23fff' d='m3.87 7.793.612-1.957-1.611-1.14h2.013L5.5 2.718l.616 1.978H8.13l-1.615 1.14.612 1.957L5.5 6.58zM1.57 14V9.002a5 5 0 0 1-1.158-1.66A5.1 5.1 0 0 1 0 5.309q0-2.22 1.6-3.764T5.5 0t3.9 1.544T11 5.308q0 1.083-.412 2.035a5 5 0 0 1-1.16 1.66V14L5.5 12.863zM8.84 8.531q1.375-1.327 1.375-3.223T8.84 2.085 5.5.758 2.16 2.085Q.787 3.413.787 5.308q0 1.896 1.375 3.223T5.5 9.858t3.34-1.327'/%3E%3C/svg%3E");content:"";display:block;flex:0 0 auto;height:14px;width:11px}.header .page-header-categories__item[data-category-name=Lançamentos]>.page-header-categories__details>.page-header-categories__summary>.page-header-categories__link--first-level:before,.header .page-header-categories__item[data-category-name=Lançamentos]>.page-header-categories__link--first-level:before{background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' fill='none'%3E%3Cpath fill='%23fff' d='M14.824 7.539v-1H18v1zM15.89 14l-2.541-1.938.612-.793 2.542 1.939zM13.886 2.73l-.613-.792L15.814 0l.613.792zM2.609 13V9.192H1.59q-.66 0-1.125-.472A1.57 1.57 0 0 1 0 7.577V6.5q0-.67.464-1.143.464-.472 1.124-.472h3.668l3.895-2.346v9L5.256 9.192H3.592V13zm8.282-3.073V4.15q.493.465.795 1.222.301.757.302 1.667 0 .909-.302 1.666t-.795 1.222'/%3E%3C/svg%3E");content:"";display:block;flex:0 0 auto;height:14px;width:18px}.header .page-header-categories__details .page-header-categories__summary{align-items:center;display:flex}.header .page-header-categories__details.is-open .page-header-categories__link--first-level{background:var(--cl-white);box-shadow:0 8px 24px rgba(var(--cl-primary-rgb),.08)}.header .page-header-categories__details.is-open .page-header-categories__link--first-level a{color:var(--cl-primary)!important}.header .page-header-categories__dropdowns{padding:0 var(--space-4);width:100%}.header .page-header-categories__content{box-sizing:border-box;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;pointer-events:none;transform:translateY(-12px);transition:max-height .55s cubic-bezier(.22,1,.36,1),opacity .38s ease,transform .55s cubic-bezier(.22,1,.36,1),margin-top .55s cubic-bezier(.22,1,.36,1)}.header .page-header-categories__content .page-header-categories__section{background:var(--cl-white);border-radius:var(--radius-md);padding:var(--space-8)}.header .page-header-categories__content.is-open{max-height:calc(var(--submenu-height) + 2px);opacity:1;padding-bottom:var(--space-4);pointer-events:auto;transform:translateY(0)}.header .page-header-categories__headline{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-8)}.header .page-header-categories__all-link{align-items:center;color:var(--cl-primary);display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);gap:var(--space-2);justify-content:center}.header .page-header-categories__all-link span{font-size:var(--font-base);line-height:1}.header .page-header-categories__close{appearance:none;background:transparent;border:0;color:var(--cl-primary);cursor:pointer;font-size:20px;font-weight:var(--font-weight-regular);line-height:1;padding:0}.header .page-header-categories--sub{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(118px,1fr));justify-content:flex-start;margin:0;padding:0;width:100%}.header .page-header-categories--sub .page-header-categories__items{list-style:none}.header .page-header-categories__card{background:var(--cl-sage-20);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-4);height:100%;justify-content:center;min-height:96px;padding:var(--space-3);transition:background-color .35s ease,transform .35s ease}.header .page-header-categories__card:hover{background:rgba(var(--cl-sage-rgb),.32);transform:translateY(-2px)}.header .page-header-categories__media{align-items:flex-end;display:inline-flex;width:fit-content}.header .page-header-categories__media img{aspect-ratio:7/5;max-height:28px;max-width:72px;object-fit:contain;width:auto}.header .page-header-categories__label{color:var(--cl-black-50);font-size:var(--font-sm);font-weight:var(--font-weight-regular);line-height:1.35}.header .header__drawer-content{gap:var(--space-4);padding:var(--space-4)}.header .page-header-mobile-menu,.header .page-header-mobile-menu__content{display:flex;flex:1;flex-direction:column;gap:var(--space-4);min-height:0}.header .page-header-mobile-menu__content{overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.header .header__drawer-body--menu{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;overflow:hidden;padding:0}.header .page-header-mobile-menu__primary{display:flex;flex-direction:column;gap:var(--space-2)}.header .page-header-mobile-menu__group{background:var(--cl-white);border-radius:var(--radius-lg);order:-1;padding:var(--space-4)}.header .page-header-mobile-menu__summary{align-items:center;cursor:pointer;display:flex;gap:var(--space-4);justify-content:space-between;list-style:none}.header .page-header-mobile-menu__summary>svg{display:none}.header .page-header-mobile-menu__summary:after{background:50%/11px 7px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' fill='none'%3E%3Cpath stroke='%23192950' stroke-width='1.5' d='M9.84 5.716 5.185 1.06.53 5.715'/%3E%3C/svg%3E");content:"";display:inline-block;flex-shrink:0;height:7px;transform:rotate(180deg);transition:transform .3s ease;width:11px}.header .page-header-mobile-menu__summary::-webkit-details-marker{display:none}.header .page-header-mobile-menu__group[open]>.page-header-mobile-menu__summary:after{transform:rotate(1turn)}.header .page-header-mobile-menu__summary-main{align-items:center;color:var(--cl-primary);display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);gap:var(--space-2);justify-content:center}.header .page-header-mobile-menu__summary-main .image-menu{display:block;flex-shrink:0;height:auto;max-width:12px;object-fit:contain}.header .page-header-mobile-menu__group[data-category-name="Mais Vendidos"] .image-menu,.header .page-header-mobile-menu__group[data-category-name=Lançamento] .image-menu,.header .page-header-mobile-menu__group[data-category-name=Lançamentos] .image-menu,.header .page-header-mobile-menu__simple-link[data-category-name="Mais Vendidos"] .image-menu,.header .page-header-mobile-menu__simple-link[data-category-name=Lançamentos] .image-menu{display:none}.header .page-header-mobile-menu__group[data-category-name="Mais Vendidos"] .page-header-mobile-menu__summary-main:before,.header .page-header-mobile-menu__simple-link[data-category-name="Mais Vendidos"]:before{background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='14' fill='none'%3E%3Cpath fill='%23192950' d='m3.87 7.793.612-1.957-1.611-1.14h2.013L5.5 2.718l.616 1.978H8.13l-1.615 1.14.612 1.957L5.5 6.58zM1.57 14V9.002a5 5 0 0 1-1.158-1.66A5.1 5.1 0 0 1 0 5.309q0-2.22 1.6-3.764T5.5 0t3.9 1.544T11 5.308q0 1.083-.412 2.035a5 5 0 0 1-1.16 1.66V14L5.5 12.863zM8.84 8.531q1.375-1.327 1.375-3.223T8.84 2.085 5.5.758 2.16 2.085Q.787 3.413.787 5.308q0 1.896 1.375 3.223T5.5 9.858t3.34-1.327'/%3E%3C/svg%3E");content:"";display:block;flex:0 0 auto;height:14px;width:11px}.header .page-header-mobile-menu__group[data-category-name=Lançamentos] .page-header-mobile-menu__summary-main:before,.header .page-header-mobile-menu__simple-link[data-category-name=Lançamentos]:before{background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' fill='none'%3E%3Cpath fill='%23192950' d='M14.824 7.539v-1H18v1zM15.89 14l-2.541-1.938.612-.793 2.542 1.939zM13.886 2.73l-.613-.792L15.814 0l.613.792zM2.609 13V9.192H1.59q-.66 0-1.125-.472A1.57 1.57 0 0 1 0 7.577V6.5q0-.67.464-1.143.464-.472 1.124-.472h3.668l3.895-2.346v9L5.256 9.192H3.592V13zm8.282-3.073V4.15q.493.465.795 1.222.301.757.302 1.667 0 .909-.302 1.666t-.795 1.222'/%3E%3C/svg%3E");content:"";display:block;flex:0 0 auto;height:14px;width:18px}.header .page-header-mobile-menu__hamburger{display:flex;flex-direction:column;gap:3px;width:18px}.header .page-header-mobile-menu__hamburger span{background:var(--cl-primary);border-radius:999px;height:1.5px;width:100%}.header .page-header-mobile-menu__chevron{height:6px;position:relative;transform:rotate(180deg);transition:transform .3s ease;width:10px}.header .page-header-mobile-menu__chevron:before{border-bottom:1.5px solid var(--cl-primary);border-left:1.5px solid var(--cl-primary);content:"";inset:0;position:absolute;transform:rotate(-45deg) translateY(-1px)}.header .page-header-mobile-menu__panel{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-4)}.header .page-header-mobile-menu__cards{display:flex;flex-direction:column;gap:var(--space-4);list-style:none;margin:0;padding:0}.header .page-header-mobile-menu__card{align-items:center;background:var(--cl-sage-20);border-radius:var(--radius-lg);display:flex;gap:var(--space-4);min-height:52px;padding:var(--space-4)}.header .page-header-mobile-menu__card-media{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;width:45px}.header .page-header-mobile-menu__card-media img{max-height:20px;max-width:45px;object-fit:contain;width:auto}.header .page-header-mobile-menu__card-label{color:var(--cl-black-50);font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.header .page-header-mobile-menu__see-all{align-self:center;color:var(--cl-primary);display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold)}.header .page-header-mobile-menu__simple-link{align-items:center;color:var(--cl-black-50);display:inline-flex;font-size:var(--font-sm);font-weight:600;gap:var(--space-2);justify-content:center;justify-content:flex-start;order:2;padding:var(--space-2) 0}.header .page-header-mobile-menu__simple-link .image-menu{display:block;flex-shrink:0;height:auto;margin:0;max-width:12px;object-fit:contain}.header .page-header-mobile-menu__secondary{border-top:1px solid var(--cl-border);display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-4)}.header .page-header-mobile-menu__secondary a{color:var(--cl-black-50);font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.header .page-header-mobile-menu__auth{align-items:center;display:flex;flex-shrink:0;gap:var(--space-4);grid-template-columns:1fr 1fr;justify-content:space-between;margin-top:auto}.header .page-header-mobile-menu__auth-btn{align-items:center;background:var(--cl-white);border-radius:var(--radius-lg);color:var(--cl-primary);display:inline-flex;flex:1 1 0;font-size:var(--font-xs);font-weight:var(--font-weight-bold);height:var(--space-12);justify-content:center}.header .page-header-account-logged--mobile{display:none}.header .page-header-account-drawer{display:flex;flex-direction:column;gap:var(--space-4);min-height:100%}.header .page-header-account-drawer__logged:empty,.header .page-header-account-drawer__logged:not(:empty)+.page-header-account-drawer__guest{display:none}.header .page-header-account-drawer__guest{display:flex;flex-direction:column;gap:32px}.header .page-header-account-drawer__description{color:var(--cl-black-50);font-size:var(--font-sm);font-weight:var(--font-weight-regular);line-height:normal;margin:0}.header .page-header-account-drawer__actions{display:flex;flex-direction:column;gap:var(--space-4)}.header .page-header-account-drawer__link{align-items:center;background:var(--cl-white);border-radius:var(--radius-lg);color:var(--cl-primary);display:inline-flex;font-size:var(--font-xs);font-weight:var(--font-weight-bold);justify-content:center;min-height:var(--space-12);padding:var(--space-3) var(--space-4);text-align:center}.header .page-header-account-drawer__link--logout{background:var(--cl-sage)}.header .header__drawer{bottom:0;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity var(--ad-drawer-backdrop-duration) ease,visibility var(--ad-drawer-backdrop-duration) ease;visibility:hidden;z-index:var(--z-drawer)}.header .header__drawer.open{opacity:1;pointer-events:auto;visibility:visible}.header .header__drawer-backdrop{background:var(--cl-black-50);inset:0;opacity:0;position:fixed;transition:opacity var(--ad-drawer-backdrop-duration) ease;z-index:1}.header .header__drawer-content{background:var(--cl-bg-page);bottom:0;box-shadow:4px 0 20px var(--cl-black-15);display:flex;flex-direction:column;max-height:100dvh;opacity:.98;position:fixed;top:0;transition:transform var(--ad-drawer-duration) var(--ad-drawer-easing),opacity var(--ad-drawer-backdrop-duration) ease;will-change:transform,opacity;z-index:2}.header .header__drawer--left .header__drawer-content{left:0;max-width:323px;transform:translateX(calc(-100% - 8px));width:100%}.header .header__drawer--right .header__drawer-content{max-width:400px;right:0;transform:translateX(calc(100% + 8px));width:100%}@media (max-width:1024px){.header .header__drawer--right .header__drawer-content{max-width:323px}}.header .header__drawer--left.open .header__drawer-content,.header .header__drawer--right.open .header__drawer-content{opacity:1;transform:translateX(0)}.header .header__drawer.open .header__drawer-backdrop{opacity:1}.header .header__drawer-header{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:space-between}.header .header__drawer-title{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);margin:0}.header .header__drawer-close{align-items:center;align-self:stretch;background:transparent;border:0;color:var(--cl-primary);cursor:pointer;display:flex;height:var(--space-4);justify-content:center;padding:0;transition:opacity var(--transition-fast);width:var(--space-4)}.header .header__drawer-close:hover{opacity:.7}.header .header__drawer-close svg{height:9px;width:9px}.header .header__drawer-body{-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:1;overflow-x:hidden;overflow-y:auto}.header .header__drawer-body::-webkit-scrollbar{width:6px}.header .header__drawer-body::-webkit-scrollbar-thumb{background:var(--cl-sage);border-radius:var(--radius-sm)}.header .header__drawer-body::-webkit-scrollbar-track{background:var(--cl-primary-5);border-radius:var(--radius-sm)}@media (max-width:1024px){.header .header__drawer--menu,.header .page-header__mobile-bar{display:flex}.header .page-header-top{align-items:center;background:var(--cl-primary);color:var(--cl-white);display:flex;font-size:var(--font-sm);justify-content:center;min-height:32px;padding:0 var(--space-4)}.header .page-header-content{background:var(--cl-white)}.header .page-header__mobile-bar{align-items:center;display:grid;gap:var(--space-4);grid-template-columns:auto 1fr auto;min-height:60px;padding:var(--space-3) var(--space-4)}.header .page-header__mobile-left,.header .page-header__mobile-right{align-items:center;display:flex;gap:var(--space-8)}.header .page-header__mobile-account,.header .page-header__mobile-toggle{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;width:18px}.header .page-header__mobile-brand{display:flex;justify-content:center}.header .page-header__mobile-brand .page-header-logo img{max-height:48px;max-width:88px;width:auto}.header .page-header__mobile-search{align-items:center;display:flex}.header .page-header-account-logged--desktop,.header .page-header__main,.header .page-header__nav{display:none}.header .page-header-account-logged--mobile{display:block}.header .page-header__main{align-items:stretch;flex-direction:column;gap:var(--space-4);padding:var(--space-4)}.header .page-header__right{flex-wrap:wrap;justify-content:space-between}.header .page-header__benefits{flex-wrap:wrap}.header .page-header-categories__bar,.header .page-header-categories__container{align-items:stretch}.header .page-header-categories__bar{flex-direction:column;gap:var(--space-3);height:auto;min-height:48px;padding:var(--space-3) var(--space-4) 0}.header .page-header-categories--desktop,.header .page-header-informative{flex-wrap:wrap}.header .page-header-categories--sub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.header .page-header__mobile-bar{padding:var(--space-2) var(--space-4) var(--space-2)}}.header .page-header__mobile-right .page-header__mobile-search .page-header-search__button{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;justify-content:center;padding:0;padding:var(--space-2);transition:opacity var(--transition-fast)}.header .page-header__mobile-right .page-header__mobile-search .page-header-search__button:hover{opacity:.7}.header .page-header__mobile-right .page-header__mobile-search .page-header-search__button svg{display:block}.header .page-header__mobile-right .page-header__action--cart{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;justify-content:center;padding:0;position:relative;transition:opacity var(--transition-fast)}.header .page-header__mobile-right .page-header__action--cart:hover{opacity:.7}.header .page-header__mobile-right .page-header__action--cart svg{display:block}.header .page-header__mobile-right .page-header__action--cart .page-header__cart-badge{align-items:center;background:var(--cl-primary);border-radius:var(--radius-sm);color:var(--cl-white);display:flex;font-size:10px;font-weight:var(--font-weight-bold);height:16px;justify-content:center;position:absolute;right:-12px;top:-11px;width:16px}body:not(.page-common-home) .page-header__nav{border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media (prefers-reduced-motion:reduce){.header .header__drawer,.header .header__drawer-backdrop,.header .header__drawer-content,.header .page-header-categories__content{transition:none!important}}.checkout-header{padding:var(--space-4) var(--space-2);padding-top:var(--space-4)!important}.checkoutHeader .checkoutLogo img{max-height:60px}.form-search{--ad-search-duration:0.35s;--ad-search-easing:cubic-bezier(0.16,1,0.3,1);--ad-search-backdrop-duration:0.25s;position:relative}.form-search fieldset{background:var(--cl-bg-page);border:0;border-radius:var(--radius-xl);display:flex;flex-direction:column;left:50%;max-height:calc(100dvh - 1rem);max-width:calc(100vw - 2rem);opacity:0;overflow:hidden;padding:var(--space-4);pointer-events:none;position:fixed;top:50%;transform:translate(-50%,calc(-50% + .5rem)) scale(.985);transition:opacity var(--ad-search-backdrop-duration) ease,transform var(--ad-search-duration) var(--ad-search-easing),visibility 0s linear var(--ad-search-duration);visibility:hidden;width:min(28rem,100vw - 2rem);will-change:transform,opacity;z-index:var(--z-drawer)}.form-search fieldset.open-search{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1);transition:opacity var(--ad-search-backdrop-duration) ease,transform var(--ad-search-duration) var(--ad-search-easing),visibility 0s linear 0s;visibility:visible}.page-header-search__backdrop{background:rgba(7,14,31,.38);inset:0;opacity:0;position:fixed;transition:opacity var(--ad-search-backdrop-duration) ease,visibility var(--ad-search-backdrop-duration) ease;visibility:hidden;z-index:var(--z-backdrop)}.page-header-search__backdrop.active{opacity:1;visibility:visible}.page-header-search__container{display:flex;flex-direction:column;gap:var(--space-4);height:100%;overflow-y:auto}.page-header-search__container::-webkit-scrollbar{width:6px}.page-header-search__container::-webkit-scrollbar-thumb{background:var(--cl-sage);border-radius:var(--radius-sm)}.page-header-search__container::-webkit-scrollbar-track{background:transparent}.page-header-search__header{align-items:center;display:flex;justify-content:space-between}.page-header-search__title{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);margin:0}.page-header-search__close{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;justify-content:center;padding:0;padding:var(--space-1);transition:opacity var(--transition-fast)}.page-header-search__close:hover{opacity:.7}.page-header-search__group{align-items:center;background:var(--cl-white);border-radius:var(--radius-lg);display:flex;gap:var(--space-2);height:var(--space-12);padding:0 .9375rem}.page-header-search__input{background:transparent;border:0;color:var(--cl-primary);flex:1;font-size:var(--font-sm);outline:0;padding:var(--space-2) 0}.page-header-search__input::placeholder{color:var(--cl-black-30)}.page-header-search__icon-btn{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0;transition:opacity var(--transition-fast)}.page-header-search__icon-btn:hover{opacity:.75}.page-header-search__body{align-items:stretch;display:flex;flex:1;flex-direction:column;gap:var(--space-6);min-height:0}.page-header-search__most-searched{background:var(--cl-white);border-radius:var(--radius-xl);display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-4);min-width:0;padding:var(--space-4);width:100%}.page-header-search__most-searched-title,.page-header-search__results-title{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-regular);margin:0}.page-header-search__most-searched-content{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-2);max-width:100%;overflow-x:auto;scrollbar-width:none}.page-header-search__most-searched-content::-webkit-scrollbar{display:none}.page-header-search__most-searched-item{align-items:center;background:var(--cl-white);border:1.5px solid var(--cl-border);border-radius:var(--radius-md);color:var(--cl-black-50);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:var(--font-xs);justify-content:center;min-width:0;padding:var(--space-2) var(--space-4);transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.page-header-search__most-searched-item span{display:block;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.page-header-search__most-searched-item:hover{background:var(--cl-sage-20);border-color:var(--cl-sage);color:var(--cl-primary)}.page-header-search__results{display:flex;flex:1;flex-direction:column;gap:var(--space-4);min-width:0;overflow:hidden}.page-header-search__results .page-header-search__pagination{display:none}.page-header-search__results-header{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between}.page-header-search__results-title{align-items:center;display:inline-flex;padding:0;width:100%}.page-header-search__results-nav{display:none;gap:var(--space-4)}.page-header-search__results-nav button{align-items:center;background:transparent;background:var(--cl-white);border:0;border-radius:var(--radius-lg);cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:0;transition:opacity var(--transition-fast),transform var(--transition-fast)}.page-header-search__results-nav button:hover{opacity:.92;transform:translateY(-1px)}.page-header-search__results-nav button.swiper-button-disabled{opacity:.3;pointer-events:none}.page-header-search__pre-search{overflow:hidden;width:100%}.page-header-search__pre-search.swiper{overflow:hidden}.page-header-search__pre-search .swiper-wrapper{box-sizing:border-box}.page-header-search__pre-search .swiper-slide{height:auto;width:12.9375rem}.page-header-search__pagination{align-items:center;display:none;gap:var(--space-1);justify-content:center}.page-header-search__pagination .swiper-pagination-bullet{background:var(--cl-black-10);height:.5rem;margin:0!important;opacity:1;width:.5rem}.page-header-search__pagination .swiper-pagination-bullet-active{background:var(--cl-primary)}@media (prefers-reduced-motion:reduce){.form-search .page-header-search__backdrop,.form-search fieldset{transition:none!important}}.search-product-card{background:var(--cl-white);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--space-4);height:auto;overflow:hidden;transform:translateY(0);transition:transform .24s ease}.search-product-card:hover{transform:translateY(-2px)}.search-product-card__image{aspect-ratio:1;background:var(--cl-white);background:var(--cl-bg-page);border-radius:var(--radius-xl);overflow:hidden;width:100%}.search-product-card__image img{display:block;height:100%;object-fit:cover;width:100%}.search-product-card__body{display:flex;flex-direction:column;gap:var(--space-2);max-width:100%;padding:0 var(--space-6) var(--space-6);width:100%}@media screen and (max-width:767px){.search-product-card__body{padding:0 var(--space-4) var(--space-4)}}.search-product-card__name{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-regular);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-product-card__manufacturer{color:var(--cl-black-30);font-size:var(--font-xs);margin:0}.search-product-card__prices{align-items:center;color:var(--cl-black-50);display:flex;flex-wrap:wrap;font-size:var(--font-xs);gap:var(--space-2);justify-content:flex-start}.search-product-card__prices br{display:none}.search-product-card__prices .price_special{color:var(--cl-black-50);text-decoration:line-through}.search-product-card__prices :is(.price,.price_special_new){color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold)}.search-product-card__btn{align-items:center;background:var(--cl-primary);border-radius:var(--radius-lg);color:var(--cl-white);display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:var(--space-12);justify-content:center;margin-top:8px;padding:var(--space-2);text-align:center;text-decoration:none;transition:background-color var(--transition-fast);width:100%}.search-product-card__btn:hover{color:var(--cl-white)}.skeleton{animation:skeleton-shimmer 1.5s infinite;background:linear-gradient(90deg,var(--cl-black-10) 25%,rgba(0,0,0,.05) 50%,var(--cl-black-10) 75%);background-size:200% 100%;border-radius:var(--radius-md);height:36px;width:100%}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.search-empty{color:var(--cl-black-50);font-size:var(--font-sm);padding:var(--space-8);text-align:center;width:100%}@media only screen and (max-width:767px){.form-search fieldset{min-height:78dvh}.page-header-search__most-searched{max-height:150px;overflow:scroll;width:100%}.page-header-search__results-nav button svg{height:32px;width:32px}}@media screen and (min-width:1200px){.page-header__search .form-search fieldset{min-height:35.875rem}}@media screen and (min-width:1024px){.form-search fieldset{max-width:70rem;min-height:33.875rem;width:min(70rem,100vw - 2rem)}.page-header-search__body{align-items:stretch;flex-direction:row;gap:var(--space-4)}.page-header-search__most-searched{align-self:stretch;flex:0 0 20.6875rem;min-height:100%;width:20.6875rem}.page-header-search__most-searched-content{flex-wrap:wrap;overflow:visible}.page-header-search__most-searched-item{font-size:var(--font-sm)}.page-header-search__results{flex:1 1 auto;min-height:100%;width:auto}.page-header-search__results.has-results .page-header-search__results-nav{display:flex}.page-header-search__results-title{background:var(--cl-white);border-radius:var(--radius-lg);min-height:var(--space-12);padding:0 var(--space-4)}.page-header-search__results-nav{display:flex;flex-shrink:0}.page-header-search__pagination{display:none!important}.page-header-search__pre-search .swiper-slide{width:auto}.search-product-card{gap:var(--space-6);height:100%}}.header__drawer--cart .header__drawer-title{align-items:baseline;display:flex;gap:4px}.header__drawer--cart .header__drawer-title span{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold)}.header__drawer--cart .header__drawer-title span:last-child{align-self:stretch;font-size:10px}.header__drawer--cart .header__drawer-body{overflow:hidden}.cart-drawer__products-list,.header__drawer--cart .header__drawer-body{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;padding:0;width:100%}.cart-drawer__products-list{flex:1 1 auto;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto}.cart-drawer__product-card{align-items:flex-start;background:var(--cl-white);border-radius:var(--radius-xl);display:flex;width:100%}.cart-drawer__product-card--gift{background:var(--cl-sage-20)}.cart-drawer__product-image{align-items:center;display:flex;flex-shrink:0;padding:var(--space-4);width:auto}.cart-drawer__product-image a{display:block;height:auto;width:100%}.cart-drawer__product-image img{border-radius:var(--radius-lg);display:block;height:auto;object-fit:cover;width:84px}.cart-drawer__product-details{align-items:flex-start;display:flex;flex:1;gap:var(--space-4);min-width:0;padding:var(--space-4);padding-left:0}.cart-drawer__product-info{display:flex;flex:1;flex-direction:column;gap:var(--space-2);min-width:0}.cart-drawer__product-name{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-regular);line-height:normal;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-drawer__product-name a{color:inherit;text-decoration:none}.cart-drawer__product-price{font-size:var(--font-sm);font-weight:var(--font-weight-bold)}.cart-drawer__product-installment,.cart-drawer__product-price{color:var(--cl-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-drawer__product-installment{font-size:var(--font-xs);font-weight:var(--font-weight-regular)}.cart-drawer__product-options{color:var(--cl-black-50);display:flex;font-size:var(--font-xs);gap:var(--space-2);justify-content:space-between;width:100%}.cart-drawer__product-options span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-drawer__product-remove{background:none;border:none;color:var(--cl-black-30);cursor:pointer;flex-shrink:0;padding:0;transition:color var(--transition-fast);width:12px}.cart-drawer__product-remove:hover{color:var(--cl-red)}.cart-drawer__empty{align-items:center;color:var(--cl-black-30);display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-4);justify-content:center;min-height:0;overflow-x:hidden;overflow-y:auto;padding:var(--space-16) 0;scrollbar-gutter:stable;text-align:center}.cart-drawer__empty p{font-size:var(--font-sm);margin:0}.cart-drawer__footer{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;width:100%}.cart-drawer__footer-card{background:var(--cl-white);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);width:100%}.cart-drawer__total-row{align-items:center;display:flex;justify-content:space-between}.cart-drawer__total-label{color:var(--cl-black-50);font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.cart-drawer__total-value{color:var(--cl-primary)}.cart-drawer__checkout-btn,.cart-drawer__total-value{font-size:var(--font-sm);font-weight:var(--font-weight-bold)}.cart-drawer__checkout-btn{align-items:center;background:var(--cl-primary);border:0;border-radius:var(--radius-lg);color:var(--cl-white);display:flex;height:var(--space-12);justify-content:center;text-decoration:none;transition:background-color var(--transition-fast)}.cart-drawer__checkout-btn:hover{background-color:rgba(var(--cl-primary-rgb),.85);color:var(--cl-white)}.cart-drawer__add-more-btn{align-items:center;background:transparent;border:1.5px solid var(--cl-border);border-radius:var(--radius-lg);color:var(--cl-primary);cursor:pointer;display:flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:var(--space-12);justify-content:center;padding:0 var(--space-6);text-decoration:none;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.cart-drawer__add-more-btn:hover{background-color:var(--cl-black-10);color:var(--cl-primary)}.skeleton-cart{animation:skeleton-shimmer 1.5s infinite;background:linear-gradient(90deg,var(--cl-black-10) 25%,rgba(0,0,0,.05) 50%,var(--cl-black-10) 75%);background-size:200% 100%;border-radius:var(--radius-sm);display:inline-block;height:14px;width:14px;width:60px}body.drawer-open{overflow:hidden}@media screen and (max-width:479px){.header__drawer--right .header__drawer-content{max-width:100%}}body.page-checkout-cart{--color-primary:var(--cl-primary);--link-color:var(--cl-primary);--neutral-light:var(--cl-bg-page);--success:var(--cl-primary)}body.page-checkout-cart .buttons .btn-primary{align-items:center;background:var(--cl-primary);border:none!important;border-radius:var(--radius-lg);display:inline-flex;font-weight:var(--font-weight-bold);height:48px;justify-content:center;padding:0 40px}body.page-checkout-cart #cart-section-content>.container{max-width:100%!important;padding:0 48px}body.page-checkout-cart #cart-section-content hr{margin:0}body.page-checkout-cart #cart-section-content .cart-alert-container,body.page-checkout-cart #cart-section-content .progress-alert-content,body.page-checkout-cart #cart-section-content .progressive-discount-info{margin-bottom:var(--space-4)}body.page-checkout-cart #cart-section-content .cart-container{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 432px;margin:0;margin-top:48px!important;padding:0}body.page-checkout-cart #cart-section-content .main-information{display:flex;display:contents;flex-direction:column;gap:32px;height:100%;min-width:0}body.page-checkout-cart #cart-section-content .progress-alert-content:empty{display:none}body.page-checkout-cart #cart-section-content .page-title{color:var(--cl-primary);display:inline-flex;font-size:0;font-weight:var(--font-weight-bold);gap:0;grid-column:1/-1;margin:0;width:auto}body.page-checkout-cart #cart-section-content .page-title:before{content:"Carrinho";display:block;font-size:var(--font-2xl)}body.page-checkout-cart #cart-section-content .page-title small,body.page-checkout-cart #cart-section-content .page-title sup{display:none}body.page-checkout-cart #cart-section-content :is(.progress-alert-content,#buy_together_container,#cart-products,.cart-actions-content){grid-column:1}body.page-checkout-cart #cart-section-content #buy_together_container{margin-top:48px;overflow:hidden;padding:0 0 4px;position:relative}body.page-checkout-cart #cart-section-content #buy_together_container:before{align-items:center;color:var(--cl-primary);content:"Adicione também à sua compra";display:block;display:flex;font-size:var(--font-xl);font-weight:var(--font-weight-bold);margin:0 0 16px;padding-right:136px}@media screen and (min-width:1200px){body.page-checkout-cart #cart-section-content #buy_together_container:before{min-height:48px}}body.page-checkout-cart #cart-section-content #buy_together_container .cart-buy-together__navigation{display:flex;gap:16px;position:absolute;right:0;top:0;z-index:2}body.page-checkout-cart #cart-section-content #buy_together_container .cart-buy-together__nav{align-items:center;background:var(--cl-white);border:0;border-radius:var(--radius-lg);color:var(--cl-primary);cursor:pointer;display:inline-flex;height:48px;justify-content:center;transition:opacity var(--transition-fast);width:48px}body.page-checkout-cart #cart-section-content #buy_together_container .cart-buy-together__nav:before{background:currentColor;content:"";display:block;height:14px;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:14px}body.page-checkout-cart #cart-section-content #buy_together_container .cart-buy-together__nav.swiper-button-disabled{cursor:default;opacity:.45}body.page-checkout-cart #cart-section-content #buy_together_container .cart-buy-together__nav--prev:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='11' fill='none'%3E%3Cpath fill='%23000' d='M0 5.186 5.185 0l1.06 1.06-3.374 3.376h9.694v1.5H2.871L6.245 9.31l-1.06 1.061z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='11' fill='none'%3E%3Cpath fill='%23000' d='M0 5.186 5.185 0l1.06 1.06-3.374 3.376h9.694v1.5H2.871L6.245 9.31l-1.06 1.061z'/%3E%3C/svg%3E")}body.page-checkout-cart #cart-section-content #buy_together_container .cart-buy-together__nav--next:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='11' fill='none'%3E%3Cpath fill='%23000' d='M12.565 5.186 7.38 10.371l-1.06-1.06 3.373-3.376H0v-1.5h9.693L6.32 1.062 7.38 0z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='11' fill='none'%3E%3Cpath fill='%23000' d='M12.565 5.186 7.38 10.371l-1.06-1.06 3.373-3.376H0v-1.5h9.693L6.32 1.062 7.38 0z'/%3E%3C/svg%3E")}body.page-checkout-cart #cart-section-content #buy_together_container .bt-swiper{margin-top:0;overflow:hidden;padding-bottom:0}body.page-checkout-cart #cart-section-content #buy_together_container .bt-swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:20px}body.page-checkout-cart #cart-section-content #buy_together_container .bt-swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(32.46753% - 12.98701px)}@media screen and (min-width:1440px){body.page-checkout-cart #cart-section-content #buy_together_container .bt-swiper:not(.swiper-initialized) .swiper-slide{flex-basis:calc(24.15459% - 14.49275px)}}body.page-checkout-cart #cart-section-content #buy_together_container .swiper-pagination{display:none}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_content{align-items:stretch;background:var(--cl-white);border-radius:var(--radius-xl);display:grid;gap:0;grid-template-columns:120px minmax(0,1fr);min-height:122px;overflow:hidden;padding:0}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_content .bt-item_info{gap:16px;justify-content:flex-start!important;min-width:0;padding:16px}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_content .bt-item_price{font-weight:var(--font-weight-bold);max-width:85%}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_content .bt-item_title{max-width:85%;min-width:0}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_content .bt-item_title a{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_content .bt-item_actions,body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_content .bt-item_priceContent{min-width:0}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_content .bt-item_actions button{align-items:center;background:unset;border:1.5px solid var(--cl-primary);border-radius:var(--radius-md);bottom:16px;display:flex;font-size:0;height:32px;justify-content:center;padding:0;position:absolute;right:16px;width:32px}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_content .bt-item_actions button:before{background:50%/8px 8px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath fill='%23192950' d='M4.746 3.254H8v1.5H4.746V8h-1.5V4.754H0v-1.5h3.246V0h1.5z'/%3E%3C/svg%3E");content:"";display:block;font-size:20px;height:8px;width:8px}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item,body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_content{max-width:none!important;width:100%}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_thumb{height:122px;min-width:0;overflow:hidden;width:122px}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_thumb img{display:block;height:100%;object-fit:cover;width:100%}body.page-checkout-cart #cart-section-content .buy-together-content{display:grid;gap:20px;margin:0}body.page-checkout-cart #cart-section-content .buy-together-content>.container{max-width:none;padding:0;width:100%}body.page-checkout-cart #cart-section-content .product-radio-title,body.page-checkout-cart #cart-section-content .title-buy-together{color:var(--cl-primary);font-size:var(--font-base);font-weight:var(--font-weight-bold);margin:0}body.page-checkout-cart #cart-section-content .product-radio-title{text-align:left}body.page-checkout-cart #cart-section-content .buy-together-btn,body.page-checkout-cart #cart-section-content .buy-together-btn-content,body.page-checkout-cart #cart-section-content .buy-together-main-product,body.page-checkout-cart #cart-section-content .buy-together-main-product:after{display:none}body.page-checkout-cart #cart-section-content .heading-title{margin:0}body.page-checkout-cart #cart-section-content .buy-together-container,body.page-checkout-cart #cart-section-content .buy-together-items,body.page-checkout-cart #cart-section-content .buy-together-items-content{min-width:0}body.page-checkout-cart #cart-section-content .buy-together-container{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto}body.page-checkout-cart #cart-section-content .buy-together-items{max-height:104px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}body.page-checkout-cart #cart-section-content .buy-together-items-content{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}body.page-checkout-cart #cart-section-content :is(.buy-together-items,.buy-together-items-content)::-webkit-scrollbar{display:none}body.page-checkout-cart #cart-section-content .buy-together-nav{align-content:start;display:grid;gap:8px;justify-items:end}body.page-checkout-cart #cart-section-content .buy-together-nav :is(.buy-together-nav-up,.buy-together-nav-down) .mdi{font-size:18px}body.page-checkout-cart #cart-section-content .buy-together-nav .buy-together-nav-up .mdi{transform:rotate(-90deg)}body.page-checkout-cart #cart-section-content .buy-together-nav .buy-together-nav-down .mdi{transform:rotate(90deg)}body.page-checkout-cart #cart-section-content .buy-together-nav-btn{align-items:center;background:var(--cl-white);border-radius:var(--radius-xl);color:var(--cl-primary);display:inline-flex;height:36px;justify-content:center;transition:opacity var(--transition-fast);width:36px}body.page-checkout-cart #cart-section-content .buy-together-nav-btn.nav-btn-disabled{opacity:.4}body.page-checkout-cart #cart-section-content .buy-together{align-items:center;background:var(--cl-white);border-radius:var(--radius-xl);display:grid;grid-template-columns:104px minmax(0,1fr);min-height:104px;overflow:hidden;padding-right:52px;position:relative}body.page-checkout-cart #cart-section-content .buy-together .product-image{height:104px;margin:0;width:104px}body.page-checkout-cart #cart-section-content .buy-together .product-image img{display:block;height:100%;object-fit:cover;width:100%}body.page-checkout-cart #cart-section-content .buy-together .product-main-price,body.page-checkout-cart #cart-section-content .buy-together .product-price-new{color:var(--cl-primary);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-bold)}body.page-checkout-cart #cart-section-content .buy-together .product-price-discount,body.page-checkout-cart #cart-section-content .buy-together .product-price-old{color:var(--cl-black-50);font-size:var(--font-xs);margin:0}body.page-checkout-cart #cart-section-content .buy-together :is(.options-list,.option-list,.form-group){display:none}body.page-checkout-cart #cart-section-content .buy-together-check{align-items:center;display:flex;justify-content:center;position:absolute;right:16px;top:50%;transform:translateY(-50%)}body.page-checkout-cart #cart-section-content .buy-together-check .productsBuyTogether{align-items:center;border:1.5px solid var(--cl-primary);border-radius:var(--radius-md);color:var(--cl-primary);display:inline-flex;font-size:18px;height:32px;justify-content:center;width:32px}body.page-checkout-cart #cart-section-content .buy-together-info{display:grid;gap:8px;min-width:0;padding:16px}body.page-checkout-cart #cart-section-content .product-buy-together-title,body.page-checkout-cart #cart-section-content .product-buy-together-title span{color:var(--cl-primary);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-regular);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.page-checkout-cart #cart-section-content .buy-together-option-list{display:none}body.page-checkout-cart #cart-section-content #cart-products{display:flex;flex-direction:column;gap:16px;margin:0;padding:0}body.page-checkout-cart #cart-section-content #cart-products>.product-resume:not(.outfit):not(.gift-content):not(.voucher-resume){align-items:center;background:var(--cl-white);border-radius:var(--radius-xl);border-top:none!important;display:grid;gap:16px;grid-template-areas:"image title unit total quantity";grid-template-columns:114px minmax(0,1.5fr) minmax(120px,.78fr) minmax(120px,.78fr) auto;margin:0;padding-right:16px}body.page-checkout-cart #cart-section-content #cart-products>.product-resume:not(.outfit):not(.gift-content):not(.voucher-resume)>div{justify-content:flex-start;max-width:none;width:auto}body.page-checkout-cart #cart-section-content #cart-products .product-resume-image{border-radius:var(--radius-xl);grid-area:image;height:116px;overflow:hidden;width:116px!important}body.page-checkout-cart #cart-section-content #cart-products .product-resume-image img{border:0;display:block;height:100%;object-fit:cover;width:100%}body.page-checkout-cart #cart-section-content #cart-products .product-resume-title{align-items:flex-start;display:flex;flex-direction:column;gap:8px;grid-area:title;height:100%;margin:0;min-width:0;padding:16px 0}body.page-checkout-cart #cart-section-content #cart-products .product-resume-title a,body.page-checkout-cart #cart-section-content #cart-products .product-resume-title span,body.page-checkout-cart #cart-section-content #cart-products .product-resume-title>div:first-child{min-width:0}body.page-checkout-cart #cart-section-content #cart-products .product-resume-title a{color:var(--cl-primary);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-regular);text-align:left;text-decoration:none}body.page-checkout-cart #cart-section-content #cart-products .cart-options-list{display:grid;gap:4px;margin:0;padding:0}body.page-checkout-cart #cart-section-content #cart-products .cart-options-list ul{display:grid;gap:8px;margin:0;padding:0}body.page-checkout-cart #cart-section-content #cart-products .cart-options-list :is(li,.option-info,p){color:var(--cl-black-50);font-size:var(--font-xs);font-weight:var(--font-weight-regular);margin:0}body.page-checkout-cart #cart-section-content #cart-products .floating_alert{color:var(--cl-black-50);font-size:var(--font-xs);font-weight:var(--font-weight-regular);margin:0}body.page-checkout-cart #cart-section-content #cart-products :is(.product-resume-unit-price,.product-resume-total-price){align-items:flex-start;color:var(--cl-black-50);display:flex;flex-direction:column;gap:8px;height:100%;margin:0;padding:16px 0}body.page-checkout-cart #cart-section-content #cart-products :is(.product-resume-unit-price,.product-resume-total-price)>*{margin:0}body.page-checkout-cart #cart-section-content #cart-products :is(.product-resume-unit-price,.product-resume-total-price) :is(.cart-text-unit-price,.attacked-unit-price__text-price,.product-resume-attacked__text),body.page-checkout-cart #cart-section-content #cart-products :is(.product-resume-unit-price,.product-resume-total-price)>span:first-child{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-regular)}body.page-checkout-cart #cart-section-content #cart-products :is(.product-resume-unit-price,.product-resume-total-price) :is(.cart-product-price,.product-resume-attacked__value){color:var(--cl-black-50);font-size:var(--font-sm);font-weight:var(--font-weight-regular)}body.page-checkout-cart #cart-section-content #cart-products :is(.product-resume-unit-price,.product-resume-total-price) b,body.page-checkout-cart #cart-section-content #cart-products :is(.product-resume-unit-price,.product-resume-total-price) strong{color:inherit;font-size:var(--font-sm);font-weight:var(--font-weight-regular)}body.page-checkout-cart #cart-section-content #cart-products .product-resume-unit-price{grid-area:unit}body.page-checkout-cart #cart-section-content #cart-products .product-resume-total-price{grid-area:total}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity{align-items:flex-end;display:flex;flex-direction:column;gap:10px;grid-area:quantity;height:100%;justify-content:space-between;padding:16px 0}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity :is(.form-group,.group-number,.stepper,.stepper-type-2){align-items:center;background:var(--cl-bg-page);border-radius:var(--radius-md);display:inline-flex;gap:16px;justify-content:center;min-height:32px;padding:0 8px}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity .stepper{background:transparent;padding:0}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity .form-control{background:transparent;border:0;box-shadow:none;color:var(--cl-primary);font-size:var(--font-sm);height:auto;margin:0;min-width:0;min-width:18px;padding:0;text-align:center;width:18px}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity .stepper-arrow{background:transparent;border:0;color:var(--cl-primary);margin:0;min-width:10px;position:static;transform:none;width:18px}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity .stepper-arrow:before{width:18px}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity .remove-column{margin:auto 0 0;text-align:right}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity .remove-column :is(a,span){color:var(--cl-primary);font-size:var(--font-xs);font-weight:var(--font-weight-regular);text-decoration:underline}body.page-checkout-cart #cart-section-content .cart-actions-content{padding-top:32px}body.page-checkout-cart #cart-section-content .cart-actions-content:before{display:none}body.page-checkout-cart #cart-section-content #cart-actions{display:flex;gap:16px;justify-content:flex-end}body.page-checkout-cart #cart-section-content .cart-actions-btn{align-items:center;border:1.5px solid var(--cl-primary);border-radius:var(--radius-lg);color:var(--cl-primary);color:var(--cl-primary)!important;display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:48px;justify-content:center;min-width:236px;padding:0 40px}body.page-checkout-cart #cart-section-content .cart-actions-btn.clear{background:var(--cl-white);border-color:transparent;border-radius:var(--radius-xl);border-radius:var(--radius-lg)}body.page-checkout-cart #cart-section-content .order-resume{align-self:start;background:var(--cl-white);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:32px;grid-column:2;min-height:0;padding:48px;position:sticky;top:24px}body.page-checkout-cart #cart-section-content .cart-total-order-content{display:grid}body.page-checkout-cart #cart-section-content :is(.cart-total-order-content,.cart-finaly-content,.coupon-cart-information,.shipping_calc_content,#shipping_default){align-self:center;margin-top:0;max-width:344px;width:100%}body.page-checkout-cart #cart-section-content .order-resume-title{color:var(--cl-primary);font-size:var(--font-base);font-weight:var(--font-weight-bold);margin:0 0 32px;text-align:left;width:100%}@media screen and (max-width:1199px){body.page-checkout-cart #cart-section-content .order-resume-title{border:none!important;margin-bottom:24px;padding:0}}body.page-checkout-cart #cart-section-content .campaign-discount,body.page-checkout-cart #cart-section-content .cart-price-total-value{display:grid;gap:8px;margin:0}body.page-checkout-cart #cart-section-content .campaign-discount>div,body.page-checkout-cart #cart-section-content .cart-total-item{align-items:start;color:var(--cl-black-50);display:flex;font-size:var(--font-sm);font-weight:var(--font-weight-regular);gap:16px;justify-content:space-between;margin-bottom:16px}body.page-checkout-cart #cart-section-content .campaign-discount>div span:first-child,body.page-checkout-cart #cart-section-content :is(.cart-total-item__title,.cart-price-simulate,.cart-price-discount,.card_avista_price,.coupon-cart-information){color:var(--cl-black-50)}body.page-checkout-cart #cart-section-content .campaign-discount>div span:last-child,body.page-checkout-cart #cart-section-content :is(.cart-total-item__value,.cart-price-main strong){color:var(--cl-primary);font-weight:var(--font-weight-bold)}body.page-checkout-cart #cart-section-content .cart-price-main{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-regular)}body.page-checkout-cart #cart-section-content :is(.cart-price-simulate,.cart-price-discount,.card_avista_price,.coupon-cart-information){font-size:var(--font-xs)}body.page-checkout-cart #cart-section-content .btn-finaly-cart{display:flex;flex-direction:column;gap:12px}body.page-checkout-cart #cart-section-content .btn-finaly-cart .button-checkout{border-radius:var(--radius-lg);color:inherit;color:var(--cl-white);font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:48px}body.page-checkout-cart #cart-section-content .btn-finaly-cart .button-checkout:hover{color:var(--cl-white)}body.page-checkout-cart #cart-section-content :is(.coupon-cart-information,.shipping_calc_content,#shipping_default){display:grid;gap:8px;margin:0;text-align:left}body.page-checkout-cart #cart-section-content .shipping_calc_content a{margin-top:4px}body.page-checkout-cart #cart-section-content .shipping_calc_content a u{text-decoration:none}body.page-checkout-cart #cart-section-content .shipping_calc_content #shipping_default>.card-body>span{font-size:0}body.page-checkout-cart #cart-section-content .shipping_calc_content #shipping_default>.card-body>span#prazo_entrega:before{content:"Consulte o prazo de entrega";font-size:var(--font-sm)}body.page-checkout-cart #cart-section-content .shipping_calc_content .card-body{display:grid;gap:12px;padding:0}body.page-checkout-cart #cart-section-content .shipping_calc_content.card{background:transparent;border:0}body.page-checkout-cart #cart-section-content .coupon-cart-title{font-size:0!important}body.page-checkout-cart #cart-section-content .coupon-cart-title:before{content:"Possui cupom de desconto?";font-size:var(--font-sm)}body.page-checkout-cart #cart-section-content :is(.coupon-cart-title,.shipping_calc_content .card-title,#shipping_default>.title,#shipping_default label){color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-regular);margin:0}body.page-checkout-cart #cart-section-content :is(.coupon-cart-container,.shipping-input-content .input-group,.shipping-input-content .form-group){align-items:center;background:var(--cl-bg-page);border-radius:var(--radius-md);border-radius:12px!important;display:inline-flex;gap:8px;min-height:48px;padding:8px 8px 8px 16px}body.page-checkout-cart #cart-section-content :is(.coupon-cart-container .form-control,.shipping-input-content .form-control,#input-coupon,#input-postcode){background:transparent;border:0;box-shadow:none;color:var(--cl-primary);font-size:var(--font-sm);height:auto;margin:0;min-width:0;padding:0}body.page-checkout-cart #cart-section-content :is(.coupon-cart-container .form-control,.shipping-input-content .form-control,#input-coupon,#input-postcode)::placeholder{color:var(--cl-black-30)}body.page-checkout-cart #cart-section-content :is(#osc-coupon-btn-cart,#button-quote_cart){align-items:center;background:var(--cl-primary);border:0;border-radius:var(--radius-md);color:var(--cl-white);display:inline-flex;font-size:var(--font-xs)!important;font-weight:var(--font-weight-bold);gap:6px;height:32px;justify-content:center;min-width:48px;padding:0 16px;position:relative;width:auto}body.page-checkout-cart #cart-section-content :is(#osc-coupon-btn-cart,#button-quote_cart):focus,body.page-checkout-cart #cart-section-content :is(#osc-coupon-btn-cart,#button-quote_cart):hover{color:var(--cl-white)}body.page-checkout-cart #cart-section-content #button-quote_cart{font-size:0!important}body.page-checkout-cart #cart-section-content #button-quote_cart:before{content:"Buscar";font-size:var(--font-xs)}body.page-checkout-cart #cart-section-content #button-quote_cart .mdi-spin{font-size:14px!important;line-height:1;margin-right:2px}body.page-checkout-cart #cart-section-content #osc-coupon-btn-cart span{font-size:0}body.page-checkout-cart #cart-section-content #osc-coupon-btn-cart span:before{content:"OK";font-size:var(--font-xs)}body.page-checkout-cart #cart-section-content #shipping_default .shipping-input-content{margin:0}body.page-checkout-cart #cart-section-content #shipping_default .card-body{display:grid!important;gap:8px;padding:0}body.page-checkout-cart #cart-section-content #shipping_default.card{background:transparent;border:0}body.page-checkout-cart #cart-section-content #shipping_default .shipping-search-cep{margin-top:8px}body.page-checkout-cart #cart-section-content .shipping-results:empty{display:none}body.page-checkout-cart #cart-section-content .shipping-search-cep{color:#00a0e4;font-size:var(--font-xs);font-weight:var(--font-weight-regular);margin:0}@media screen and (min-width:1500px){body.page-checkout-cart #cart-section-content .cart-container{gap:16px;grid-template-columns:repeat(2,1fr)}body.page-checkout-cart #cart-section-content .buy-together-items-content{grid-template-columns:repeat(4,minmax(0,1fr))}body.page-checkout-cart #cart-section-content .order-resume{min-height:396px;padding-left:56px;padding-right:56px}}body.page-checkout-cart .shipping-results{display:grid;gap:12px;margin-top:0}body.page-checkout-cart .shipping-results .text{background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-xl);border-radius:var(--radius-lg);display:grid;gap:6px;margin:0;padding:16px}body.page-checkout-cart .shipping-results>.text:first-of-type{margin-top:16px}body.page-checkout-cart .shipping-results>.text+.text{margin-top:0}body.page-checkout-cart .shipping-results hr{display:none}body.page-checkout-cart .shipping-results :is(label,.delivery_time,.shipping_info){margin:0}body.page-checkout-cart .shipping-results .text>label,body.page-checkout-cart .shipping-results .text>label b{color:var(--cl-primary);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-bold);line-height:1.35}body.page-checkout-cart .shipping-results .delivery_time,body.page-checkout-cart .shipping-results .shipping_info{color:var(--cl-black-50);display:block;font-size:var(--font-xs);font-weight:var(--font-weight-regular);line-height:1.45}body.page-checkout-cart .shipping-results .alert{border:0;border-radius:var(--radius-lg);margin:0;padding:12px 16px}body.page-checkout-cart #shipping_default .alert{align-items:center;border:0;border-radius:var(--radius-lg);display:flex;gap:8px;margin-top:12px!important;text-align:left}body.page-checkout-cart #shipping_default .alert-info{background:var(--cl-sage-20);color:var(--cl-primary)}body.page-checkout-cart #shipping_default .alert-danger{background:rgba(200,92,92,.12);color:var(--cl-red)}body.page-checkout-cart #shipping_default .alert span{font-size:var(--font-xs);line-height:1.45}body.page-checkout-cart #shipping_default .alert b{font-weight:var(--font-weight-bold)}body.page-checkout-cart #shipping_default .alert .mdi{flex:0 0 auto;font-size:14px}body.page-checkout-cart .loading-cart-icon{color:var(--cl-primary);font-size:14px!important;left:auto!important;position:absolute;right:12px;top:50%!important;transform:translateY(-50%);z-index:2}body.page-checkout-cart .coupon-cart-container .loading-cart-icon+.loading-cart-icon,body.page-checkout-cart .shipping-input-content .loading-cart-icon+.loading-cart-icon{display:none}body.page-checkout-cart .modal-backdrop.in{background:rgba(25,41,80,.32);opacity:1}body.page-checkout-cart #btOptionSelect{padding-inline:16px!important}body.page-checkout-cart #btOptionSelect .modal-dialog{align-items:center;display:flex;margin:32px auto;max-width:560px;min-height:calc(100% - 64px);width:100%}body.page-checkout-cart #btOptionSelect .modal-content{background:var(--cl-white);background:#f0f5f3;border:0;border-radius:var(--radius-xl);box-shadow:0 24px 64px rgba(25,41,80,.18);overflow:hidden;width:100%}body.page-checkout-cart #btOptionSelect .modal-header{align-items:flex-start;border:0;display:flex;justify-content:space-between;padding:16px 16px 0;position:relative}body.page-checkout-cart #btOptionSelect .modal-title{color:var(--cl-primary);font-size:var(--font-lg);font-weight:var(--font-weight-bold);line-height:1.4;margin:0;padding-right:40px}body.page-checkout-cart #btOptionSelect .close{align-items:center;background:transparent;border:0;box-shadow:none;color:var(--cl-primary);display:inline-flex;justify-content:center;margin:0;opacity:1;padding:0;position:absolute;right:16px;text-shadow:none;top:16px;transition:opacity var(--transition-fast)}body.page-checkout-cart #btOptionSelect .close span{display:block;font-size:24px;font-weight:var(--font-weight-regular);line-height:1}body.page-checkout-cart #btOptionSelect .close:focus,body.page-checkout-cart #btOptionSelect .close:hover{opacity:.72}body.page-checkout-cart #btOptionSelect .modal-body{display:grid;gap:16px;padding:16px}body.page-checkout-cart #btOptionSelect .options-list{background:var(--cl-white);border-radius:var(--radius-xl);display:grid;gap:8px;margin:0!important;padding:16px}body.page-checkout-cart #btOptionSelect .options-list.has-error{box-shadow:inset 0 0 0 1.5px rgba(214,60,60,.16)}body.page-checkout-cart #btOptionSelect .options-list>:is(.form-group,[class*=col-]){margin:0;max-width:none;padding:0;width:100%}body.page-checkout-cart #btOptionSelect .options-list :is(.control-label,.option-title,.product-radio-title){color:var(--cl-primary);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-regular);margin:0}body.page-checkout-cart #btOptionSelect .form-group{display:grid;gap:8px}body.page-checkout-cart #btOptionSelect .product-options-list{display:flex;flex-wrap:wrap;gap:8px}body.page-checkout-cart #btOptionSelect .product-radio-2{margin:0}body.page-checkout-cart #btOptionSelect .product-radio-2 .custom-control-input{opacity:0;pointer-events:none;position:absolute}body.page-checkout-cart #btOptionSelect .product-radio-2 .custom-control-label{align-items:center;background:var(--cl-white);border:1.5px solid var(--cl-black-10);border-radius:var(--radius-md);color:var(--cl-black-50);cursor:pointer;display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-regular);justify-content:center;min-height:32px;min-width:96px;padding:8px 16px;text-align:center;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}body.page-checkout-cart #btOptionSelect .product-radio-2 .custom-control-input.selected+.custom-control-label,body.page-checkout-cart #btOptionSelect .product-radio-2 .custom-control-input:checked+.custom-control-label{background:var(--cl-primary-5);border-color:var(--cl-primary);color:var(--cl-primary)}body.page-checkout-cart #btOptionSelect :is(.form-control,.option_type_select,.stock_option_text,.textarea-option,.date-option,.time-option,.datetime-option){appearance:none;background:var(--cl-white);border:1.5px solid var(--cl-black-10);border-radius:var(--radius-md);box-shadow:none;color:var(--cl-black-50);font-size:var(--font-sm);min-height:32px;padding:8px 16px;width:100%}body.page-checkout-cart #btOptionSelect :is(.form-control,.option_type_select,.stock_option_text,.textarea-option,.date-option,.time-option,.datetime-option)::placeholder{color:var(--cl-black-30)}body.page-checkout-cart #btOptionSelect :is(.form-control,.option_type_select,.stock_option_text,.textarea-option,.date-option,.time-option,.datetime-option):focus{border-color:var(--cl-primary);color:var(--cl-primary);outline:none}body.page-checkout-cart #btOptionSelect :is(.option_type_select,select.form-control){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' fill='none'%3E%3Cpath stroke='%23192950' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}body.page-checkout-cart #btOptionSelect .textarea-option{min-height:88px;resize:vertical}body.page-checkout-cart #btOptionSelect .form-group.col-sm-12.d-flex,body.page-checkout-cart #btOptionSelect .form-group.col-sm-12.d-flex.flex-wrap,body.page-checkout-cart #btOptionSelect .input-group.date{align-items:end;display:grid!important;gap:8px;grid-template-columns:minmax(0,1fr) auto}body.page-checkout-cart #btOptionSelect .form-group.col-sm-12.d-flex .control-label,body.page-checkout-cart #btOptionSelect .form-group.col-sm-12.d-flex.flex-wrap .control-label,body.page-checkout-cart #btOptionSelect .input-group.date .control-label{grid-column:1/-1}body.page-checkout-cart #btOptionSelect .form-group.col-sm-12.d-flex.flex-wrap>:is(input,textarea),body.page-checkout-cart #btOptionSelect .form-group.col-sm-12.d-flex>:is(input,textarea),body.page-checkout-cart #btOptionSelect .input-group.date>:is(input,textarea){min-width:0}body.page-checkout-cart #btOptionSelect .text-confirm{align-items:center;background:var(--cl-primary);border:0;border-radius:var(--radius-lg);color:var(--cl-white);display:inline-flex;font-size:var(--font-xs);font-weight:var(--font-weight-bold);justify-content:center;min-height:48px;min-width:48px;padding:0 12px;text-transform:uppercase}body.page-checkout-cart #btOptionSelect .product_file_upload .btn{align-items:center;background:var(--cl-white);border:1.5px solid var(--cl-black-10);border-radius:var(--radius-md);color:var(--cl-primary);display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);justify-content:center;min-height:40px;padding:8px 16px;width:100%}body.page-checkout-cart #btOptionSelect .alert{border-radius:var(--radius-md);margin:0}@media screen and (max-width:1199px){body.page-checkout-cart #cart-section-content>.container{padding:0 16px}body.page-checkout-cart #cart-section-content .cart-container{gap:24px;grid-template-columns:minmax(0,1fr);margin-top:24px!important}body.page-checkout-cart #cart-section-content .main-information{display:flex;flex-direction:column;gap:24px}body.page-checkout-cart #cart-section-content .page-title:before{font-size:var(--font-xl)}body.page-checkout-cart #cart-section-content .buy-together-content{gap:16px}body.page-checkout-cart #cart-section-content #buy_together_container{margin-top:32px!important}body.page-checkout-cart #cart-section-content #buy_together_container:before{font-size:var(--font-lg);margin-bottom:20px;padding-right:0}body.page-checkout-cart #cart-section-content #buy_together_container .cart-buy-together__navigation{display:none}body.page-checkout-cart #cart-section-content #buy_together_container .bt-swiper:not(.swiper-initialized) .swiper-wrapper{gap:16px}body.page-checkout-cart #cart-section-content #buy_together_container .bt-swiper:not(.swiper-initialized) .swiper-slide{flex-basis:calc(47.16981% - 7.54717px)}body.page-checkout-cart #cart-section-content #buy_together_container .swiper-pagination{display:none}body.page-checkout-cart #cart-section-content .buy-together-container{gap:12px;grid-template-columns:minmax(0,1fr)}body.page-checkout-cart #cart-section-content .buy-together-items{max-height:none;overflow-x:auto;overflow-y:hidden}body.page-checkout-cart #cart-section-content .buy-together-items-content{grid-auto-columns:236px;grid-auto-flow:column;grid-template-columns:none;width:max-content}body.page-checkout-cart #cart-section-content .buy-together-nav{display:none}body.page-checkout-cart #cart-section-content .buy-together{grid-template-columns:106px minmax(0,1fr);min-height:106px;padding-right:48px}body.page-checkout-cart #cart-section-content .buy-together .product-image{height:92px;width:92px}body.page-checkout-cart #cart-section-content #cart-products>.product-resume:not(.outfit):not(.gift-content):not(.voucher-resume){gap:16px 12px;grid-template-areas:"image title title title" "unit unit total quantity" "remove remove remove remove";grid-template-columns:92px minmax(0,1fr) minmax(0,1fr) auto;padding:16px}body.page-checkout-cart #cart-section-content #cart-products .product-resume-image{height:92px;width:92px!important}body.page-checkout-cart #cart-section-content #cart-products .product-resume-title{padding:0}body.page-checkout-cart #cart-section-content #cart-products .product-resume-title a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.page-checkout-cart #cart-section-content #cart-products :is(.product-resume-unit-price,.product-resume-total-price){gap:6px;height:auto;padding:0}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity{display:contents}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity :is(.form-group,.group-number,.stepper,.stepper-type-2){align-self:center;grid-area:quantity;justify-self:end;min-width:88px}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity .remove-column{border-top:1px solid var(--cl-black-10);grid-area:remove;padding-top:16px;text-align:center;width:100%}body.page-checkout-cart #cart-section-content .cart-actions-content{padding-top:0}body.page-checkout-cart #cart-section-content #cart-actions{flex-direction:column}body.page-checkout-cart #cart-section-content .cart-actions-btn{min-width:0;width:100%}body.page-checkout-cart #cart-section-content .cart-actions-btn.clear{order:2}body.page-checkout-cart #cart-section-content .order-resume{gap:24px;grid-column:auto;padding:24px;position:static}body.page-checkout-cart #cart-section-content :is(.cart-total-order-content,.cart-finaly-content,.coupon-cart-information,.shipping_calc_content,#shipping_default){max-width:none}}@media screen and (max-width:767px){body.page-checkout-cart #btOptionSelect .modal-dialog{margin:16px auto;min-height:calc(100% - 32px)}body.page-checkout-cart #btOptionSelect .modal-title{font-size:var(--font-base);padding-right:32px}body.page-checkout-cart #btOptionSelect .modal-body,body.page-checkout-cart #btOptionSelect .options-list{padding:16px}body.page-checkout-cart #btOptionSelect .product-options-list{gap:8px}body.page-checkout-cart #btOptionSelect .product-radio-2 .custom-control-label{min-width:calc(50% - 4px)}body.page-checkout-cart #btOptionSelect .form-group.col-sm-12.d-flex,body.page-checkout-cart #btOptionSelect .form-group.col-sm-12.d-flex.flex-wrap,body.page-checkout-cart #btOptionSelect .input-group.date{grid-template-columns:minmax(0,1fr)}body.page-checkout-cart #btOptionSelect .text-confirm{width:100%}body.page-checkout-cart #cart-section-content>.container{padding:0 16px}body.page-checkout-cart #cart-section-content .cart-container{gap:16px;margin-top:16px!important}body.page-checkout-cart #cart-section-content .page-title:before{font-size:var(--font-xl)}body.page-checkout-cart #cart-section-content #buy_together_container:before{font-size:var(--font-base);margin-bottom:16px}body.page-checkout-cart #cart-section-content #buy_together_container .bt-swiper{overflow:hidden}body.page-checkout-cart #cart-section-content #buy_together_container .bt-swiper:not(.swiper-initialized) .swiper-wrapper{gap:16px}body.page-checkout-cart #cart-section-content #buy_together_container .bt-swiper:not(.swiper-initialized) .swiper-slide{flex-basis:calc(89.28571% - 14.28571px)}body.page-checkout-cart #cart-section-content #buy_together_container .swiper-slide{height:auto}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item{max-width:none!important;width:100%}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_content{align-items:stretch;background:var(--cl-white);border-radius:var(--radius-xl);display:grid;grid-template-columns:106px minmax(0,1fr);min-height:106px;overflow:hidden;width:100%}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_thumb{height:106px;min-width:0;overflow:hidden;width:106px}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_thumb img{display:block;height:100%;object-fit:cover;width:100%}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_info{gap:8px!important;min-width:0;position:relative;width:100%}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_title{font-size:12px;margin:0;min-width:0;width:100%}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_title a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%}body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_price,body.page-checkout-cart #cart-section-content #buy_together_container .bt-item_priceContent{min-width:0;width:100%}body.page-checkout-cart #cart-section-content #cart-products>.product-resume:not(.outfit):not(.gift-content):not(.voucher-resume){gap:16px;grid-template-columns:92px minmax(0,1fr) 84px;grid-template-rows:auto auto auto;padding-right:0}body.page-checkout-cart #cart-section-content #cart-products .product-resume-image{grid-column:1;grid-row:1;justify-self:start;width:92px!important}body.page-checkout-cart #cart-section-content #cart-products .product-resume-title{gap:8px;grid-column:2/4;grid-row:1;min-width:0;width:100%}body.page-checkout-cart #cart-section-content #cart-products .product-resume-title>div:first-child{max-width:100%;overflow:hidden;width:100%}body.page-checkout-cart #cart-section-content #cart-products .product-resume-title>div:first-child a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:100%;width:100%;word-break:break-word}body.page-checkout-cart #cart-section-content #cart-products .product-resume-title>div:first-child a span{display:inline}body.page-checkout-cart #cart-section-content #cart-products .product-resume-total-price,body.page-checkout-cart #cart-section-content #cart-products .product-resume-unit-price{gap:8px;min-width:0;padding:0;width:100%}body.page-checkout-cart #cart-section-content #cart-products .product-resume-unit-price{grid-column:1;grid-row:2;justify-self:start}body.page-checkout-cart #cart-section-content #cart-products .product-resume-total-price{grid-column:2!important;grid-row:2;justify-self:center;padding-right:0;width:100%}body.page-checkout-cart #cart-section-content #cart-products :is(.product-resume-unit-price,.product-resume-total-price) :is(.cart-text-unit-price,.attacked-unit-price__text-price,.product-resume-attacked__text,.cart-product-price,.product-resume-attacked__value,strong,b,span){white-space:nowrap}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity{display:contents}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity :is(.form-group,.group-number,.stepper,.stepper-type-2){gap:12px;grid-column:3;grid-row:2;justify-self:end;min-width:84px;padding:0 10px;width:84px}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity .form-control{width:14px}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity .stepper-arrow{width:18px}body.page-checkout-cart #cart-section-content #cart-products .cart-quantity .remove-column{grid-column:1/-1;grid-row:3;margin:0;padding-top:16px;text-align:center;width:100%}body.page-checkout-cart #cart-section-content #cart-products .cart-options-list,body.page-checkout-cart #cart-section-content #cart-products .cart-options-list ul{gap:8px}body.page-checkout-cart #cart-section-content .order-resume{padding:24px 16px}body.page-checkout-cart #cart-section-content .order-resume hr{display:none}}.products-related-content{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.products-related-content .container{max-width:100%;padding:0;width:100%}.products-related-content .col,.products-related-content .row{display:block;margin:0;max-width:100%;padding:0;width:100%}.products-related-content #products-related{width:100%}.products-related-content #products-related .swiper-wrapper{align-items:stretch}.products-related-content #products-related .swiper-slide{box-sizing:border-box;display:flex;flex-direction:column;height:auto;min-width:0;padding:0}.products-related-content #products-related .product,.products-related-content #products-related .product-grid{width:100%}.products-related-content #products-related:not(.swiper):not(.owl-carousel),.products-related-content [class*=products_related]{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}@media screen and (max-width:1199px){.products-related-content{padding-inline:0}}:is(.product_module,.products-related-content){margin-top:0;padding:56px 48px 24px;position:relative}:is(.product_module,.products-related-content) .notify_text{font-size:var(--font-sm)}@media screen and (max-width:1199px){:is(.product_module,.products-related-content){padding-top:48px}}:is(.product_module,.products-related-content)~.product_module{padding-top:24px}@media screen and (max-width:1199px){:is(.product_module,.products-related-content)~.product_module{padding-top:24px}}:is(.product_module,.products-related-content) :is(.heading-title-div,.heading-title){align-items:center;display:flex;justify-content:center;margin-bottom:32px;text-align:center}:is(.product_module,.products-related-content) .heading-title .title-description,:is(.product_module,.products-related-content) .heading-title-div .heading-title{color:var(--cl-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);margin:0;text-align:center;text-transform:none}:is(.product_module,.products-related-content) :is(.swiper,#products-related.swiper){overflow:hidden;position:static}:is(.product_module,.products-related-content) :is(.swiper-button-next,.swiper-button-prev){align-items:center;background:var(--cl-white);border-radius:var(--radius-md);display:flex;height:var(--space-12);justify-content:center;margin:0;top:50%;transform:translateY(-50%);width:var(--space-12);z-index:2}:is(.product_module,.products-related-content) .swiper-button-prev{left:var(--space-6)}:is(.product_module,.products-related-content) .swiper-button-next{right:var(--space-6)}:is(.product_module,.products-related-content) .swiper-pagination{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:var(--space-4);position:static;transform:none;width:100%}:is(.product_module,.products-related-content) .swiper-pagination-bullet{background:var(--cl-black-15);height:8px;margin:0!important;opacity:1;width:8px}:is(.product_module,.products-related-content) .swiper-pagination-bullet-active{background:var(--cl-primary)}.ad-home-product-list .heading-title-div,.ad-home-product-list .productList__info{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-bottom:32px;text-align:center}.ad-home-product-list .heading-title,.ad-home-product-list .productList__description,.ad-home-product-list .productList__title{margin-bottom:0}.ad-home-product-list__subtitle{align-items:center;color:var(--cl-black-50);display:flex;flex-wrap:wrap;font-size:var(--font-sm);font-weight:var(--font-weight-regular);gap:var(--space-4);justify-content:center;text-align:center}.ad-home-product-list__dot{background:var(--cl-black-50);border-radius:50%;display:block;flex:0 0 auto;height:3px;width:3px}.ad-home-product-list__footer{display:flex;justify-content:center;margin-top:var(--space-4)}.ad-home-product-list__cta{align-items:center;background:var(--cl-white);border-radius:var(--radius-lg);color:var(--cl-primary);display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);justify-content:center;min-height:var(--space-12);padding:0 var(--space-10);text-align:center}.product-item{display:flex;flex-direction:column;height:auto;padding:0}.product-item .product{height:100%}.product-grid{--ad-product-card-flag-slot-height:24px;display:flex;flex-direction:column;height:100%;padding:0;position:relative}.product-grid,.product-grid:before{border-radius:var(--radius-xl)}.product-grid .product-label.label-custom{left:unset;line-height:normal;padding:var(--space-2) var(--space-4);right:var(--space-2);top:var(--space-2)!important}.product-grid .product-image{flex:0 0 auto}.product-grid .product-image a{align-items:center;aspect-ratio:1/1;background:var(--cl-bg-page);border-radius:var(--radius-xl);display:flex;justify-content:center;overflow:hidden}.product-grid .product-image img{border-radius:var(--radius-xl);height:100%;object-fit:contain;width:100%}.product-grid .product-image .badge-special{background:var(--cl-red);border-radius:var(--radius-md);color:var(--cl-white);font-size:var(--font-xs);font-weight:var(--font-weight-bold);height:auto;left:var(--space-2)!important;line-height:normal;margin:0;padding:var(--space-2) var(--space-4);right:unset!important;top:var(--space-2);width:auto}.product-grid:not(:has(.shipping-free-label)) .product-list-informations{padding-top:var(--ad-product-card-flag-slot-height)}.product-list-informations{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4);min-height:0;padding:0 var(--space-4) var(--space-4) var(--space-4);text-align:left}.product-list-informations>*{margin:0}.product-list-informations .product-rating .mdi-star-outline{color:var(--cl-primary)}.product-list-informations .product-title{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-regular);margin-bottom:0;padding:0;white-space:nowrap;width:100%}.product-list-informations .product-title,.product-list-informations .product-title>a{display:block;overflow:hidden;text-overflow:ellipsis}.product-list-informations .product-price{align-items:center;color:var(--cl-primary);display:flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);gap:var(--space-2)}.product-list-informations .product-price .product-price-old{color:var(--cl-black-50);font-size:var(--font-xs);font-weight:var(--font-weight-regular)}.product-list-informations .product-price .product-price-new{margin-left:0}.product-list-informations .product-price-simulator{color:var(--cl-primary);font-size:var(--font-xs);font-weight:var(--font-weight-regular)}.product-list-informations .product-price-simulator>b{font-weight:400}.product-list-informations .btn-notify{display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-between}.product-list-informations .product-block-hover{margin-top:auto;opacity:1;padding-bottom:0;padding-top:var(--space-2);visibility:visible}.product-list-informations .product-block-hover .product-number{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.product-list-informations .product-block-hover .product-number .stepper{align-items:center;background:var(--cl-white);border:1px solid var(--cl-black-15);border-radius:var(--radius-lg);display:inline-flex;height:var(--space-12);margin:0;max-width:88px;min-width:88px;overflow:hidden;width:88px}.product-list-informations .product-block-hover .product-number .stepper input[type=number]{background:transparent;border:0;box-shadow:none;color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:100%;padding:0 26px;text-align:center}.product-list-informations .product-block-hover .product-number .stepper .stepper-arrow{align-items:center;color:var(--cl-primary);display:flex;font-size:18px;height:100%;justify-content:center;margin-top:0;top:0;width:26px}.product-list-informations .product-block-hover .product-number .stepper .stepper-arrow:hover{background:var(--cl-bg-page)}.product-list-informations .product-block-hover .product-number .stepper .stepper-arrow.down{left:0}.product-list-informations .product-block-hover .product-number .stepper .stepper-arrow.up{right:0}.product-list-informations .product-block-hover .product-btn{align-items:center;background:var(--cl-primary);border:0;border-radius:var(--radius-lg);display:flex;font-weight:var(--font-weight-bold);height:var(--space-12);justify-content:center;width:100%}.product-list-informations .product-block-hover .product-btn .icon{display:none}.product-list-informations .product-block-hover .notify-me-btn{align-items:center;background:var(--cl-bg-page);border:0;border-radius:var(--radius-lg);display:flex;font-weight:var(--font-weight-bold);height:var(--space-12);justify-content:center;width:100%}.product-list-informations .product-block-hover .notify-me-btn .icon{display:none}.product-list-informations .product-block-hover .notify-me-btn,.product-list-informations .product-block-hover .product-btn{flex:1 1 160px;margin-top:0}.product-list-informations .sizes{margin-bottom:var(--space-2)}.product-list-informations .box-sizes,.product-list-informations .box-sizes>div{display:flex;flex-wrap:wrap;gap:var(--space-2)}.product-list-informations .box-sizes :is(.size-name-cart,.size.option){align-items:center;background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-md);color:var(--cl-black-50);display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-regular);justify-content:center;line-height:1.2;min-height:var(--space-11);min-width:52px;padding:var(--space-2) var(--space-3);text-align:center;transition:border-color var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast)}.product-list-informations .box-sizes .size.option .size-name{align-items:center;color:inherit;display:inline-flex;height:100%;justify-content:center;width:100%}.product-list-informations .box-sizes :is(.size-name-cart:hover,.size-name-cart.selected,.size.option:hover){background:var(--cl-primary-5);border-color:var(--cl-primary);color:var(--cl-primary)}.product-list-informations .box-sizes :is(.size-name-cart.no-stock-warn-me,.size.option.empty-stock){background:#fffaf0;border-color:#d8c06a;border-style:dashed;color:#7a6320}.product-list-informations .box-sizes :is(.size-name-cart.no-stock-warn-me:hover,.size.option.empty-stock:hover){background:#fff3cd;border-color:#b79a36;color:#6b5200}.product-list-informations .box-sizes :is(.size-name-cart,.size.option) span{display:inline-block;font-size:11px;font-weight:var(--font-weight-regular);margin-left:4px}.product-list-informations .box-sizes :is(.size-name-cart.selected,.size.option.selected){background:var(--cl-primary-5);border-color:var(--cl-primary);color:var(--cl-primary)}@media screen and (min-width:1200px){.product-list-informations{margin-top:var(--space-6);padding:0 var(--space-6) var(--space-6) var(--space-6)}}@media screen and (max-width:1199px){:is(.product_module,.products-related-content){padding:var(--space-6) var(--space-4)}:is(.product_module,.products-related-content) .swiper{position:relative}:is(.product_module,.products-related-content) :is(.swiper-button-next,.swiper-button-prev){display:none}.ad-home-product-list__subtitle{gap:var(--space-2) var(--space-4)}.ad-home-product-list__cta{padding:0 var(--space-3);width:min(100%,400px)}.product-list-informations .product-block-hover .product-number .stepper{max-width:78px;min-width:78px;width:78px}}@media screen and (max-width:767px){.product-list-informations .product-block-hover .product-number .notify-me-btn,.product-list-informations .product-block-hover .product-number .product-btn{flex-basis:calc(100% - 86px)}.product-list-informations .box-sizes :is(.size-name-cart,.size.option){min-height:40px;min-width:48px;padding:var(--space-2) var(--space-3)}}.page-product-product .product-preview>:is(img,iframe),.page-product-product .product-single .product-thumbnails li img,.page-product-product .productMainCarousel .swiper-slide :is(img,iframe),.page-product-product .productThumbsCarousel .swiper-slide :is(img,iframe),.page-product-product .product_carousel_mobile .item :is(img,iframe){border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.page-product-product #product,.page-product-product .col-md-7{flex:none;float:none;margin:0;max-width:none;min-width:0;padding:0;width:auto}.page-product-product .product-single .product-thumbnails li,.page-product-product .productThumbsCarousel .swiper-slide{aspect-ratio:1/1;border:1px solid transparent;border-radius:var(--radius-xl);height:auto;opacity:.4;overflow:hidden}.page-product-product .product-single .product-thumbnails li.active,.page-product-product .productThumbsCarousel .swiper-slide-thumb-active{border-color:var(--cl-primary);opacity:1}.page-product-product #review-form .modal-header .close,.page-product-product .product-shipping-form .close-popup,.page-product-product :is(#product_notify,#notify-content) #close_notify{align-items:center;background:var(--cl-sage-20);border-radius:var(--radius-md);color:var(--cl-primary);cursor:pointer;display:inline-flex;height:var(--space-8);justify-content:center;position:absolute;right:var(--space-4);top:var(--space-4);width:var(--space-8)}.page-product-product{background:var(--cl-white)}.page-product-product .section-content.product-content{margin-top:0!important}.page-product-product .product-informations .container,.page-product-product .section-content.product-content>.container{max-width:min(100%,1366px);padding-inline:clamp(var(--space-4),3vw,var(--space-12))}.page-product-product .products-review-content .container{max-width:100%!important}.page-product-product .product.product-single{column-gap:96px;display:grid;row-gap:var(--space-4)}.page-product-product .product.product-single #product_notify{max-width:100%}.page-product-product .product.product-single>.row{display:contents}.page-product-product .product.product-single .product-image{align-self:start;display:grid;gap:var(--space-4);position:sticky;text-align:initial!important;top:196px}.page-product-product .product.product-single .product-image.text-center{text-align:initial!important}.page-product-product .breadcrumb{align-items:center;color:var(--cl-black-50);display:flex;flex-wrap:wrap;gap:var(--space-2);grid-column:1/-1;margin:0}.page-product-product .breadcrumb .list-inline-item{font-size:var(--font-xs);margin:0;padding:0}.page-product-product .breadcrumb .list-inline-item:before{padding-right:var(--space-2)}.page-product-product .breadcrumb .list-inline-item+.list-inline-item:before{color:var(--cl-black-30);content:"›"}.page-product-product .breadcrumb :is(a,span){color:inherit}.page-product-product .breadcrumb li:last-of-type{color:var(--cl-primary)}.page-product-product .col-md-7{align-content:start;display:grid;gap:var(--space-4)}.page-product-product .product-description{margin-top:0!important}.page-product-product .product-description-content .heading-title{display:none}.page-product-product .badge-special{background:var(--cl-red);border-radius:var(--radius-md);color:var(--cl-white);font-size:var(--font-xs);left:var(--space-4)!important;line-height:normal;right:auto!important}.page-product-product .badge-special,.page-product-product .product-label.label-custom{display:inline-flex;font-weight:var(--font-weight-bold);height:auto;justify-content:center;margin:0;min-height:auto;padding:var(--space-2) var(--space-4);position:absolute;text-align:center;top:var(--space-4)!important;white-space:nowrap;width:auto;z-index:2}.page-product-product .product-label.label-custom{height:auto!important;left:auto!important;right:var(--space-4)!important;width:auto!important}.page-product-product .product-label.label-custom img{border-radius:inherit;display:block}.page-product-product .product-swiper-thumbs,.page-product-product .product-swiper-thumbs.vertical{display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1fr);max-width:none}.page-product-product :is(.productMainCarousel,.product-preview,.product_carousel_mobile){min-width:0;width:100%}.page-product-product .productMainCarousel{aspect-ratio:1/1;overflow:hidden;position:relative}.page-product-product .productMainCarousel .swiper-slide{aspect-ratio:1/1;background:var(--cl-bg-page);border-radius:clamp(1.25rem,2vw,1.5rem);flex:0 0 100%;max-width:100%;overflow:hidden;position:relative;width:100%!important}.page-product-product .productMainCarousel .swiper-zoom-container{border-radius:inherit;height:100%;width:100%}.page-product-product .productMainCarousel :is(.swiper-button-next,.swiper-button-prev){--swiper-navigation-size:1rem;align-items:center;background:var(--cl-white);border:0;border-radius:var(--radius-lg);box-shadow:0 12px 24px rgba(var(--cl-primary-rgb),.12);color:var(--cl-primary);display:flex;height:clamp(2.75rem,4vw,var(--space-12));justify-content:center;margin:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--transition-fast),transform var(--transition-fast);width:clamp(2.75rem,4vw,var(--space-12));z-index:3}.page-product-product .productMainCarousel :is(.swiper-button-next,.swiper-button-prev):after{font-size:var(--font-base);font-weight:700}.page-product-product .productMainCarousel .swiper-button-prev{left:var(--space-2)}.page-product-product .productMainCarousel .swiper-button-next{right:var(--space-2)}.page-product-product .productMainCarousel .swiper-button-disabled{cursor:default;opacity:.35;transform:translateY(-50%)}.page-product-product .product_carousel_mobile .item{aspect-ratio:1/1;background:var(--cl-bg-page);border-radius:clamp(1.25rem,2vw,1.5rem);overflow:hidden;position:relative}.page-product-product .product_carousel_mobile .owl-nav{inset:0;pointer-events:none;position:absolute}.page-product-product .product_carousel_mobile .owl-nav button{--swiper-navigation-size:1rem;align-items:center;background:var(--cl-white);border:0;border-radius:var(--radius-lg);box-shadow:0 12px 24px rgba(var(--cl-primary-rgb),.12);color:var(--cl-primary);display:flex;height:clamp(2.75rem,4vw,var(--space-12));justify-content:center;margin:0;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--transition-fast),transform var(--transition-fast);width:clamp(2.75rem,4vw,var(--space-12));z-index:3}.page-product-product .product_carousel_mobile .owl-nav .owl-prev{left:var(--space-2)}.page-product-product .product_carousel_mobile .owl-nav .owl-next{right:var(--space-2)}.page-product-product .product_carousel_mobile .owl-nav .disabled{cursor:default;opacity:.35;transform:translateY(-50%)}.page-product-product .product-preview{aspect-ratio:1/1;background:var(--cl-bg-page);border-radius:clamp(1.25rem,2vw,1.5rem);overflow:hidden;position:relative}.page-product-product .productThumbsCarousel{--ad-product-thumb-size:4rem;margin:0;width:100%!important}.page-product-product .productThumbsCarousel :is(.button-next,.button-prev){align-items:center;background:var(--cl-white);color:var(--cl-primary);display:flex;justify-content:center;min-width:var(--space-7)}.page-product-product .productThumbsCarousel:not(.ad-product-thumbs-ready) :is(.button-next,.button-prev){opacity:0;pointer-events:none}.page-product-product .productThumbsCarousel .swiper-wrapper{align-items:center}.page-product-product .productThumbsCarousel .swiper-slide{border:none;border-radius:var(--radius-lg)!important;flex:0 0 var(--ad-product-thumb-size);height:var(--ad-product-thumb-size);margin:0;width:var(--ad-product-thumb-size)!important}.page-product-product .product-swiper-thumbs.vertical .productThumbsCarousel{width:100%!important}.page-product-product .product-single .product-thumbnails{display:flex;gap:var(--space-3);margin:0;overflow-x:auto;padding:0}.page-product-product .product-single .product-thumbnails li{flex:0 0 clamp(3.5rem,7vw,4.5rem);margin:0;width:clamp(3.5rem,7vw,4.5rem)}.page-product-product #product{align-content:start;display:grid;gap:var(--space-6)}.page-product-product #product>.product-rating,.page-product-product #product>.skeepers_product__stars,.page-product-product #product>.trustvox-fluid-jump{order:1}.page-product-product #product>:is(.share_product,.product-title.title){order:2}.page-product-product #product .product-likes-content,.page-product-product #product>.product-brand{order:3}.page-product-product #product>.product-prices-content{order:4}.page-product-product #product>.product-prices-content.product-prices-content{display:contents}.page-product-product #product>.product-prices-content>*{order:4}.page-product-product #product>.product-prices-content>:is(.product-size-guide,.link-guide){order:7}.page-product-product #product>:is(.product-buy-button-content,.product-login-info,.product-download-list-button){order:5}.page-product-product #product>.product-short-description{order:6}.page-product-product #product>.row.product-shop-content{order:7}.page-product-product #product>:is(#interested_people_info,#total-products-sold,.product-wishlist-button,.product-img-payment,.product_barcode,.product-price-attacked,.product-reward-points,.additional_informations){order:7}.page-product-product #product>:is(#description_resume){order:6}.page-product-product #product .product-notify-info{background:var(--cl-sage-20);border:1px solid var(--cl-border);border-radius:var(--radius-xl);display:grid;gap:var(--space-3);justify-items:stretch;margin-top:0!important;order:5;padding:var(--space-5);text-align:left!important}.page-product-product #product .product-notify-info>p{color:var(--cl-black-50);font-size:var(--font-xs);margin:0}.page-product-product #product .product-notify-info>.text-danger{color:var(--cl-primary)!important;font-size:var(--font-base);font-weight:var(--font-weight-bold);margin:0!important;padding:0!important}.page-product-product #product .product-notify-info .notify-btn{align-items:center;background:var(--cl-primary);border:0;border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-white);display:flex;font-size:var(--font-base);font-size:var(--font-sm);font-weight:var(--font-weight-bold);gap:var(--space-2);justify-content:center;margin:0;min-height:3rem;text-transform:none;width:100%}.page-product-product #product .product-notify-info .notify-btn .mdi{font-size:.95rem}.page-product-product #product .product-notify-info .btn-group{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)!important}.page-product-product #product .product-notify-info .btn-default{align-items:center;background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-pill);color:var(--cl-primary);display:inline-flex;font-size:var(--font-xs);font-weight:var(--font-weight-bold);justify-content:center;min-height:3rem;padding:0 var(--space-5);text-decoration:none;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.page-product-product #product .product-notify-info .btn-default:focus,.page-product-product #product .product-notify-info .btn-default:hover{background:var(--cl-primary);border-color:var(--cl-primary);color:var(--cl-white)}.page-product-product .share_product{align-items:flex-start;gap:var(--space-4);justify-content:space-between}.page-product-product .product-title.title{color:var(--cl-primary);font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-2xl);font-style:normal;font-weight:var(--font-weight-bold);margin:0}.page-product-product .product-brand{color:var(--cl-black-50);display:grid;gap:var(--space-1);margin:0;margin-top:calc(var(--space-4)*-1);padding:0}.page-product-product .product-brand li{font-size:var(--font-xs);margin:0}.page-product-product .product-brand :is(span,a){color:inherit;font-weight:var(--font-weight-regular)}.page-product-product .product-rating{color:var(--cl-primary);margin:0;margin-bottom:calc(var(--space-4)*-1)}.page-product-product .product-rating .rating{align-items:center;display:flex;gap:2px;margin-top:0}.page-product-product .product-rating .mdi{color:var(--cl-sage);font-size:var(--font-sm)}.page-product-product .product-review-count{color:var(--cl-primary);font-size:var(--font-xs);margin:0 0 0 6px}.page-product-product .product-review-count .ad-product-review-scroll-trigger{cursor:pointer;text-decoration:underline}.page-product-product .product-review-count .reviews_quantity{text-decoration:underline}.page-product-product .product-prices-content{display:grid;gap:var(--space-6);margin:0}.page-product-product .product-prices-content>*{margin:0}.page-product-product .product-prices-content .afterSizes,.page-product-product .product-prices-content .progressive_discount{display:none}.page-product-product .product-prices-content>*+*{margin-top:var(--space-6)}.page-product-product .product-price-body{display:grid;gap:var(--space-2);margin:0}.page-product-product #product .product-price{display:grid;gap:var(--space-2)}.page-product-product #product .product-main-price,.page-product-product #product .product-price-new{color:var(--cl-primary);font-size:var(--font-xl);font-weight:var(--font-weight-bold);margin:0}.page-product-product #product .product-price-new{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2)}.page-product-product #product .product-price-new>b{display:none}.page-product-product #product .product-price-new .text{font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.page-product-product #product .product-multiple-price-old,.page-product-product #product .product-price-old{color:var(--cl-black-30);font-size:var(--font-sm);font-weight:var(--font-weight-regular);margin:0;text-decoration:line-through}.page-product-product #product .product-price-simulator,.page-product-product #product .simulator-price,.page-product-product #product .special_installments_interest,.page-product-product #product .special_interest-free{color:var(--cl-primary);font-size:var(--font-xs);margin:0}.page-product-product :is(.product-price-simulator,.simulator-price) strong{font-weight:var(--font-weight-regular)}.page-product-product .options-list{display:grid;gap:var(--space-6)}.page-product-product .options-list.row{margin:0}.page-product-product .options-list:has(>.type_radio .uniqueInputValue):not(:has(.radio,.product-radio-2,.product_options_list,.custom-control,select,textarea,input:not([type=hidden]),.error-msg,.optionValueQuantity,.shortage-warning)){display:none}.page-product-product .options-list>:is(.form-group,[class*=col-],[class*=option-type]){margin:0;max-width:none;padding:0;width:100%}.page-product-product .options-list :is(.control-label,.option-title,.product-radio-title){color:var(--cl-primary);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-regular);margin:0 0 var(--space-3)}.page-product-product .options-list .product-radio-2{margin:0 var(--space-2) var(--space-2) 0}.page-product-product .options-list .product-radio-2 .custom-control-label{border:1px solid var(--cl-border);border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-black-50);font-size:var(--font-sm);font-weight:var(--font-weight-regular);height:auto;justify-content:center}.page-product-product .options-list .product-radio-2 .custom-control-input:checked~.custom-control-label{background:var(--cl-primary-5);border-color:var(--cl-primary);color:var(--cl-primary)}.page-product-product .options-list .bootstrap-select>.btn,.page-product-product .options-list input.form-control,.page-product-product .options-list select.form-control,.page-product-product .options-list textarea.form-control{border:1px solid var(--cl-border);border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-black-50);font-size:var(--font-sm)}.page-product-product .options-list .error-msg{margin-bottom:var(--space-2)}.page-product-product .product-buy-together__modal-body{display:grid;gap:var(--space-4)}.page-product-product .product-buy-together__modal-body .options-list{background:var(--cl-white);border-radius:var(--radius-xl);gap:var(--space-2);margin-top:0!important;padding:var(--space-4)}.page-product-product .product-buy-together__modal-body .options-list.has-error{box-shadow:0 0 0 1px var(--cl-red)}.page-product-product .product-buy-together__modal-body .option-title{margin-bottom:var(--space-2)}.page-product-product .product-buy-together__modal-body .option-title b{font-weight:var(--font-weight-regular)}.page-product-product .product-buy-together__modal-body .product-options-list{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page-product-product .product-buy-together__modal-body .product-radio-2{margin:0}.page-product-product .product-buy-together__modal-body :is(.custom-control-label,.product-radio-2 .custom-control-label,.option_type_select){align-items:center;background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-md);color:var(--cl-black-50);cursor:pointer;display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-regular);height:var(--space-8);justify-content:center;padding:var(--space-2) var(--space-4);transition:border-color var(--transition-fast),color var(--transition-fast)}.page-product-product .product-buy-together__modal-body .option_type_select{justify-content:flex-start;min-width:100%}.page-product-product .product-buy-together__modal-body .sizes{opacity:0;pointer-events:none;position:absolute}.page-product-product .product-buy-together__modal-body .custom-control-input:checked~.custom-control-label,.page-product-product .product-buy-together__modal-body .product-radio-2 .sizes.selected+.custom-control-label,.page-product-product .product-buy-together__modal-body .sizes.selected+.custom-control-label{background:var(--cl-primary-5);border-color:var(--cl-primary);color:var(--cl-primary)}.page-product-product .product-buy-together__modal-body .text-confirm{display:none}.page-product-product ul.product_options_list.option_grid_stock{gap:var(--space-2)}.page-product-product ul.product_options_list.option_grid_stock>li{align-items:center;background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-md);color:var(--cl-black-50);display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-regular);gap:var(--space-1);justify-content:center;margin:0;min-height:var(--space-8);padding:0 var(--space-4)}.page-product-product ul.product_options_list.option_grid_stock>li.selected{background:var(--cl-primary-5);border-color:var(--cl-primary);color:var(--cl-primary)}.page-product-product .product-buy-button-content{display:grid;gap:var(--space-3);margin:0}.page-product-product .product-buy-button-content .product-btn.product-btn{margin-top:0}.page-product-product .product-number{margin:0}.page-product-product .product-number label{color:var(--cl-primary);font-size:var(--font-base);font-weight:var(--font-weight-regular);margin:0}.page-product-product .product-number input{background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-xl);box-shadow:none;color:var(--cl-primary);font-size:var(--font-base);height:var(--space-12);padding:0 var(--space-4)}.page-product-product .product-number .stepper{margin:0}.page-product-product #button-cart,.page-product-product #button-consult,.page-product-product .product-download-list-button .product-btn,.page-product-product .product-login-info .btn{align-items:center;background:var(--cl-primary);border:0;border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-white);display:flex;font-size:var(--font-base);font-weight:var(--font-weight-bold);height:var(--space-12);justify-content:center;margin:0;padding:var(--space-4) var(--space-6);text-transform:none;width:100%}.page-product-product .seal_free_exchange_information{grid-column:1/-1;justify-self:end;margin:0;max-width:100%;position:static;text-align:right}.page-product-product .seal_free_exchange_information:before{display:none}.page-product-product #product .seal_free_exchange_information .seal_free_exchange{align-items:center;background:var(--cl-sage-20);border:1px solid var(--cl-border);border-radius:var(--radius-lg);color:var(--cl-primary);display:inline-flex;flex-wrap:nowrap;font-size:var(--font-xs);font-weight:var(--font-weight-bold);gap:var(--space-1);justify-content:center;line-height:1.2;margin:0;min-height:auto;padding:var(--space-2) var(--space-3);text-align:center;white-space:nowrap;width:auto!important}.page-product-product #product .seal_free_exchange_information .seal_free_exchange:before{align-items:center;background:var(--cl-white);border-radius:50%;color:#41cb86;content:"✓";display:inline-flex;height:1rem;justify-content:center;line-height:1;width:1rem}.page-product-product #product .seal_free_exchange_information .seal_free_exchange br{display:none}.page-product-product #product .seal_free_exchange_information .seal_free_exchange font{color:#41cb86;font:inherit}.page-product-product .product-likes-content{margin-top:0}.page-product-product .product-likes-content li{border-radius:var(--radius-md)}.page-product-product .floating-panel.floating-panel{backdrop-filter:blur(14px);background:hsla(0,0%,100%,.94);border:1px solid var(--cl-border);border-radius:var(--radius-xl);bottom:var(--space-4);box-shadow:0 18px 48px rgba(var(--cl-primary-rgb),.16);color:var(--cl-primary);left:var(--space-12);min-height:0;padding:var(--space-3) var(--space-4);right:var(--space-12);width:auto;z-index:calc(var(--z-header) - 1)}.page-product-product .floating-panel :is(.floating-panel__content,.floating-panel__body,.floating-panel__actions,.floating-panel__buttons){align-items:center;display:flex;flex-wrap:nowrap;gap:var(--space-3);min-width:0}.page-product-product .floating-panel .floating-panel__content{flex-wrap:nowrap;margin-inline:auto;max-width:min(100%,1366px);width:100%}.page-product-product .floating-panel .floating-panel__info{align-items:flex-start;display:flex;flex:1 1 18rem;flex-direction:column;flex-wrap:nowrap;gap:var(--space-1);min-width:0}.page-product-product .floating-panel .floating-panel__title{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.page-product-product .floating-panel :is(.floating-panel__main-price,.floating-panel__price-content){color:var(--cl-primary);font-size:var(--font-xs);gap:var(--space-2)}.page-product-product .floating-panel .floating-panel__main-price{align-items:baseline;display:inline-flex;flex:0 0 auto;flex-wrap:nowrap;min-height:1rem;white-space:nowrap}.page-product-product .floating-panel .floating-panel__main-price :is(.product-price,.prices){align-items:baseline;display:inline-flex;flex-wrap:nowrap;gap:var(--space-2);margin:0;white-space:nowrap}.page-product-product .floating-panel :is(.floating-panel__main-price,.floating-panel__price-content) :is(.product-main-price,.product-price-new){font-size:var(--font-base);font-weight:var(--font-weight-bold);margin:0;white-space:nowrap}.page-product-product .floating-panel .floating-panel__body{flex:0 1 auto;justify-content:flex-end}.page-product-product .floating-panel .floating-panel__price{flex:0 1 18rem;min-width:0}.page-product-product .floating-panel .floating-panel__price-content{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;white-space:nowrap}.page-product-product .floating-panel .floating-panel__price-content>*{margin:0}.page-product-product .floating-panel .floating-panel__options{flex:0 1 16rem;min-width:180px}.page-product-product .floating-panel .floating-panel__options--collapsible .floating-panel__options-toggle,.page-product-product .floating-panel :is(select.form-control,input.form-control,textarea.form-control){background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-black-50);font-size:var(--font-sm);height:var(--space-12);min-height:var(--space-12)}.page-product-product .product-floating :is(select.form-control,input.form-control,textarea.form-control){background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-black-50);font-size:var(--font-sm);height:2.5rem;min-height:2.5rem}.page-product-product .floating-panel .floating-panel__options--collapsible .floating-panel__options-toggle{color:var(--cl-primary);padding:0 var(--space-4)}.page-product-product .floating-panel .floating-panel__options--collapsible .floating-panel__options-toggle:focus-visible,.page-product-product .floating-panel :is(button,a,input,select,textarea):focus-visible,.page-product-product .product-floating :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--cl-sage);outline-offset:2px}.page-product-product .floating-panel .floating-panel__options--collapsible .floating-panel__options-dropdown{background:var(--cl-bg-page);border:1px solid var(--cl-border);border-radius:var(--radius-xl);box-shadow:0 18px 48px rgba(var(--cl-primary-rgb),.18);gap:var(--space-4);padding:var(--space-4)}.page-product-product .floating-panel .floating-panel__actions{flex:0 0 auto;margin:0}.page-product-product .floating-panel .floating-panel__quantity-group{align-items:center;flex:0 0 auto;gap:var(--space-2);margin:0}.page-product-product .floating-panel .floating-panel__quantity-label{color:var(--cl-primary);font-size:var(--font-sm);margin:0;white-space:nowrap}.page-product-product .floating-panel .floating-panel__quantity-input{border-radius:var(--radius-lg);height:var(--space-12);text-align:center;width:4.75rem}.page-product-product .floating-panel .floating-panel__buttons{flex:0 0 auto;width:auto}.page-product-product .floating-panel .floating-panel__consult-button,.page-product-product .floating-panel .floating-panel__submit{height:var(--space-12);min-width:12rem;padding:0 var(--space-6)}.page-product-product .floating-panel .floating-panel__consult-button,.page-product-product .floating-panel .floating-panel__submit,.page-product-product .product-floating #button-cart,.page-product-product .product-floating #button-consult{align-items:center;background:var(--cl-primary);border:0;border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-white);display:flex;font-size:var(--font-base);font-weight:var(--font-weight-bold);justify-content:center;margin:0;text-transform:none;white-space:nowrap;width:100%;width:auto}.page-product-product .product-floating #button-cart,.page-product-product .product-floating #button-consult{height:2.5rem;min-width:10rem;padding:0 var(--space-5)}.page-product-product .floating-panel .floating-panel__secondary-action{display:flex}.page-product-product .floating-panel .floating-panel__secondary-action .consult_button_buy_whatsapp{border-radius:var(--radius-lg);min-height:var(--space-12);white-space:nowrap}.page-product-product .product-floating{background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-xl) 0 0 var(--radius-xl);box-shadow:0 16px 40px rgba(var(--cl-primary-rgb),.14);color:var(--cl-primary);display:none;padding:var(--space-4);right:0;top:50%;transform:translateY(-50%);width:min(22rem,100vw - var(--space-4));z-index:calc(var(--z-header) - 1)}.page-product-product .product-floating.move-left{transform:translate(calc(100% - var(--space-12)),-50%)}.page-product-product .product-floating .btn-hide{align-items:center;background:var(--cl-sage);border-radius:var(--radius-lg) 0 0 var(--radius-lg);cursor:pointer;display:inline-flex;height:var(--space-10);justify-content:center;left:calc(var(--space-10)*-1);position:absolute;top:var(--space-4);width:var(--space-10)}.page-product-product .product-floating .button-hide-floating{display:none}.page-product-product .product-floating .title{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);margin:0 0 var(--space-2)}.page-product-product .product-floating .model-product{color:var(--cl-black-50);font-size:var(--font-xs);margin:0 0 var(--space-1);text-transform:none}.page-product-product .product-floating .product-price-body{margin:var(--space-3) 0}.page-product-product .product-floating .d-flex{align-items:end;display:flex;gap:var(--space-3)}.page-product-product .product-floating .product-number{flex:0 0 4.75rem}.page-product-product .product-floating ul.product_options_list.option_grid_stock>li{min-height:var(--space-8)}.page-product-product .product-shop-content{margin:0;padding-top:0}.page-product-product .product-shop-content>.col{padding:0}.page-product-product .product-shop-tabs-group{display:grid;gap:var(--space-4)}.page-product-product .product-shop-tabs-group>.product-share-link{order:2}.page-product-product :is(.product-size-guide,.link-guide){border-bottom:1.5px solid var(--cl-black-10);margin:0;padding:0 0 var(--space-4);width:100%}.page-product-product :is(.product-size-guide,.link-guide)>:is(a,span){align-items:center;color:var(--cl-primary);cursor:pointer;display:flex;font-size:0;font-weight:var(--font-weight-bold);gap:var(--space-4);justify-content:space-between;line-height:normal;margin:0;text-decoration:none;width:100%}.page-product-product :is(.product-size-guide,.link-guide)>:is(a,span):before{content:"Medidas";font-size:var(--font-sm)}.page-product-product :is(.product-size-guide,.link-guide)>:is(a,span):after{content:"+";font-size:var(--font-lg);font-weight:var(--font-weight-regular)}.page-product-product :is(.product-size-guide,.link-guide) :is(.mdi,img){display:none}.page-product-product .product-shipping-content{background:var(--cl-sage-20);border-radius:var(--radius-xl);display:grid;gap:var(--space-3);max-width:none;padding:var(--space-4);width:100%}.page-product-product .product-shipping-title{align-items:baseline;color:var(--cl-primary);display:flex;flex-wrap:wrap;gap:var(--space-2);line-height:normal;margin:0}.page-product-product .product-shipping-title span{font-size:0}.page-product-product .product-shipping-title span:before{content:"Calcular frete";font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.page-product-product .product-shipping-title .mdi{display:none}.page-product-product .product-shipping-title a{color:var(--cl-primary);display:none!important;font-size:var(--font-xs);opacity:.8}.page-product-product .product-shipping-form{margin:0;max-width:none;width:100%}.page-product-product .product-shipping-form>.text-center{display:grid;gap:var(--space-3);text-align:left!important}.page-product-product .product-shipping-form>.text-center>div:first-child{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-start}.page-product-product .product-shipping-form>.text-center a{color:var(--cl-primary);font-size:var(--font-sm);opacity:.8}.page-product-product .product-shipping-form .input-group{align-items:center;background:var(--cl-white);border-radius:var(--radius-lg);gap:var(--space-2);max-height:var(--space-12);overflow:hidden;padding:0 var(--space-2)}.page-product-product .product-shipping-form :is(.input-group-append,.input-group-prepend){display:flex}.page-product-product .product-shipping-form .input-group-text{background:transparent;border:0;color:var(--cl-primary);padding:0 0 0 var(--space-2)}.page-product-product .shipping-calc{color:var(--cl-primary);font-size:var(--font-base);font-weight:var(--font-weight-regular)}.page-product-product :is(.postcode-inputs,.product-shipping-form .input-group){display:flex;max-width:unset;width:100%}.page-product-product :is(.postcode-inputs,.product-shipping-form .input-group).offset-top-10.offset-top-10{margin-top:0}.page-product-product #input-postcode{background:transparent;border:0;box-shadow:none;color:var(--cl-primary);flex:1 1 auto;font-size:var(--font-sm);height:clamp(var(--space-10),4vw,var(--space-12));min-width:0;padding:0 var(--space-3)}.page-product-product #input-postcode::placeholder{color:var(--cl-black-30)}.page-product-product #button-quote_product{background:var(--cl-primary);border:0;border-radius:var(--radius-md);font-size:0;height:var(--space-8);min-height:var(--space-8);padding:0 var(--space-4);white-space:nowrap;width:auto}.page-product-product #button-quote_product:before{color:var(--cl-white);content:"Buscar";font-size:var(--font-xs);font-weight:var(--font-weight-bold)}.page-product-product .custom-accordion.custom-accordion-classic{border-top:none}.page-product-product .custom-accordion.custom-accordion-classic .custom-accordion-title{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);padding:0 0 var(--space-4)}.page-product-product .custom-accordion.custom-accordion-classic .custom-accordion-title .mdi{display:none}.page-product-product .custom-accordion.custom-accordion-classic .product-shipping-form.custom-accordion-body{padding:0}.page-product-product :is(#product_notify,#notify-content){background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-xl);box-shadow:0 18px 40px rgba(var(--cl-primary-rgb),.08);color:var(--cl-primary);display:grid;gap:var(--space-4);margin:0;max-width:100%;padding:var(--space-4)!important;position:relative}.page-product-product :is(#product_notify,#notify-content) h2{color:var(--cl-primary);font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-xl)!important;font-weight:var(--font-weight-bold);margin:0!important;padding-right:var(--space-10);text-align:left!important}.page-product-product :is(#product_notify,#notify-content) #close_notify{font-size:var(--font-lg)}.page-product-product :is(#product_notify,#notify-content)>.text-center{display:grid;gap:var(--space-3);justify-items:start;text-align:left!important}.page-product-product :is(#product_notify,#notify-content) .img-product-notify{background:var(--cl-bg-page);border-radius:var(--radius-lg);height:5.5rem;object-fit:cover;width:5.5rem}.page-product-product :is(#product_notify,#notify-content) #form-notify{display:grid;gap:var(--space-4)}.page-product-product :is(#product_notify,#notify-content) .field,.page-product-product :is(#product_notify,#notify-content) .form-group{display:grid;gap:var(--space-2);margin:0}.page-product-product :is(#product_notify,#notify-content) :is(.control-label,label){color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);margin:0}.page-product-product :is(#product_notify,#notify-content) :is(input.form-control,select.form-control,textarea.form-control){background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-black-50);font-size:var(--font-sm);min-height:3rem;padding:0 var(--space-4)}.page-product-product :is(#product_notify,#notify-content) textarea.form-control{min-height:7rem;padding-block:var(--space-3);resize:vertical}.page-product-product :is(#product_notify,#notify-content) .input-group{align-items:stretch;display:flex;width:100%}.page-product-product :is(#product_notify,#notify-content) .input-group .form-control{border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.page-product-product :is(#product_notify,#notify-content) .input-group .input-group-append,.page-product-product :is(#product_notify,#notify-content) .input-group .input-group-btn{display:flex}.page-product-product :is(#product_notify,#notify-content) .input-group .btn{align-items:center;background:var(--cl-sage-20);border:1px solid var(--cl-border);border-left:0;border-radius:0 var(--radius-lg) var(--radius-lg) 0;color:var(--cl-primary);display:inline-flex;justify-content:center;min-width:3rem;padding:0 var(--space-3)}.page-product-product :is(#product_notify,#notify-content) .options-list{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0}.page-product-product :is(#product_notify,#notify-content) .sizes{align-items:center;background:var(--cl-white)!important;border:1px solid var(--cl-border);border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-black-50);cursor:pointer;display:inline-flex;font-size:var(--font-sm);justify-content:center;margin:0;min-height:2.75rem;padding:0 var(--space-4)!important;transition:border-color var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast)}.page-product-product :is(#product_notify,#notify-content) .sizes.selected{background:var(--cl-primary)!important;border-color:var(--cl-primary)!important;color:var(--cl-white)!important}.page-product-product :is(#product_notify,#notify-content) #captcha,.page-product-product :is(#product_notify,#notify-content) img[src*=captcha]{border:1px solid var(--cl-border);border-radius:var(--radius-lg);max-width:10rem;overflow:hidden}.page-product-product :is(#product_notify,#notify-content) :is(.alert-success,.alert-danger){border:0;border-radius:var(--radius-lg);font-size:var(--font-sm);margin:0;padding:var(--space-3) var(--space-4)}.page-product-product :is(#product_notify,#notify-content) .alert-success{background:rgba(var(--cl-sage-rgb),.24);color:var(--cl-primary)}.page-product-product :is(#product_notify,#notify-content) .alert-danger,.page-product-product :is(#product_notify,#notify-content) .text-danger{background:rgba(200,92,92,.12);color:var(--cl-red)!important}.page-product-product :is(#product_notify,#notify-content) #notify_send{align-items:center;background:var(--cl-primary);border:0;border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-white);display:flex;font-size:var(--font-base);font-weight:var(--font-weight-bold);justify-content:center;margin:0;min-height:3rem;text-transform:none;width:100%}.page-product-product #modal-notify .modal-dialog{margin:var(--space-4) auto;max-width:min(100% - 2rem,32rem)}.page-product-product #modal-notify .modal-content{background:transparent;border:0;box-shadow:none}.page-product-product #modal-notify .modal-body-center{padding:0}.page-product-product #review-form .modal-dialog{margin:var(--space-4) auto;max-width:min(100% - 2rem,34rem)}.page-product-product #review-form .modal-content{background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-xl);box-shadow:0 18px 40px rgba(var(--cl-primary-rgb),.08);overflow:hidden}.page-product-product #review-form .modal-body,.page-product-product #review-form .modal-footer,.page-product-product #review-form .modal-header{background:transparent;border:0}.page-product-product #review-form .modal-header{align-items:center;display:flex;padding:var(--space-5) var(--space-5) 0;position:relative}.page-product-product #review-form .modal-header .message,.page-product-product #review-form .modal-header>span{color:var(--cl-primary);display:block;font-size:var(--font-2xl);font-weight:var(--font-weight-bold);margin:0;padding-right:var(--space-10);text-align:left}.page-product-product #review-form .modal-header .close{border:0;box-shadow:none;font-size:var(--font-base);opacity:1;padding:0;right:var(--space-5);text-shadow:none;top:var(--space-5)}.page-product-product #review-form .modal-body{color:var(--cl-black-50);padding:var(--space-4) var(--space-5)}.page-product-product #review-form .modal-footer{padding:0 var(--space-5) var(--space-5)}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10{display:grid;gap:var(--space-4);margin:0 auto;max-width:100%;padding:0;width:100%}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10>.form-group{display:grid;gap:var(--space-2);margin:0;width:100%}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10>.form-group>.control-label{color:var(--cl-primary);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-bold);margin:0;padding:0;text-align:left;width:100%}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10>.form-group>.control-label span{color:var(--cl-black-30);font-weight:var(--font-weight-regular)}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 :is(input.form-control,textarea.form-control){appearance:none;background:var(--cl-bg-page);border:1px solid rgba(var(--cl-primary-rgb),.08);border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-black-50);display:block;font-size:var(--font-sm);margin:0;min-height:2.875rem;padding:0 var(--space-4);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 :is(input.form-control,textarea.form-control):focus{border-color:rgba(var(--cl-primary-rgb),.16);box-shadow:0 0 0 2px rgba(var(--cl-primary-rgb),.06);color:var(--cl-primary);outline:none}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 :is(input.form-control,textarea.form-control)::placeholder{color:rgba(var(--cl-primary-rgb),.42)}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 textarea.form-control{min-height:6.75rem;padding-block:.6875rem;resize:vertical}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 #input-captcha{letter-spacing:.18em;text-align:center}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .captcha-image{background:var(--cl-white);border:1px solid rgba(var(--cl-primary-rgb),.1);border-radius:var(--radius-lg);display:block;max-width:10rem;padding:var(--space-2)}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .images input#input_photos{background:var(--cl-bg-page);display:block;margin:0;min-height:2.875rem;padding:.375rem;width:100%}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .images input#input_photos::file-selector-button{background:rgba(var(--cl-sage-rgb),.24);border:0;border-radius:var(--radius-md);color:var(--cl-primary);cursor:pointer;font-size:var(--font-sm);font-weight:var(--font-weight-bold);margin-right:var(--space-3);padding:.625rem var(--space-3);transition:background-color var(--transition-fast)}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .images input#input_photos:hover::file-selector-button{background:rgba(var(--cl-sage-rgb),.32)}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .images button.btn.btn-danger.btn-sm{align-items:center;background:transparent;border:0;color:var(--cl-primary);display:inline-flex;font-size:var(--font-xs);font-weight:var(--font-weight-bold);justify-content:center;min-height:2.25rem;padding:0;text-decoration:underline}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .form-group.r_icons{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem;justify-content:flex-start}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .form-group.r_icons>.control-label{flex:0 0 100%}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .form-group.r_icons>span{color:var(--cl-black-50);font-size:var(--font-xs)}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .form-group.r_icons input[type=radio]+label{align-items:center;background:rgba(var(--cl-primary-rgb),.05);border-radius:var(--radius-md);cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;margin:0;transition:background-color var(--transition-fast),transform var(--transition-fast);width:2.5rem}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .form-group.r_icons input[type=radio]+label:hover{background:rgba(var(--cl-primary-rgb),.08);transform:translateY(-1px)}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .form-group.r_icons input[type=radio]+label span{font-size:1.25rem}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .form-group.r_icons.star input[type=radio]+label span{color:var(--cl-primary)}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .form-group.r_icons.favorite input[type=radio]+label span{color:red}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .form-group.r_icons #review-empty:checked~input+label .material-icons,.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .form-group.r_icons.star input[type=radio]:checked~input+label .material-icons{color:#ddd}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 .alert-danger{align-items:center;display:flex;gap:var(--space-2)}.page-product-product #review-form #review-form-1.form-horizontal.col-lg-10 #warning-email{color:var(--cl-red);font-size:var(--font-xs)}.page-product-product #review-form .modal-footer #button-review.btn.btn-primary{align-items:center;background:var(--cl-primary);border:0;border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-white);display:flex;font-size:var(--font-base);font-weight:var(--font-weight-bold);justify-content:center;margin:0;min-height:3rem;padding:0 var(--space-6);text-transform:none;transition:opacity var(--transition-fast),transform var(--transition-fast);width:100%}.page-product-product #review-form .modal-footer #button-review.btn.btn-primary:focus,.page-product-product #review-form .modal-footer #button-review.btn.btn-primary:hover{background:rgba(var(--cl-primary-rgb),.92);color:var(--cl-white);transform:translateY(-1px)}@media (max-width:767px){.page-product-product :is(#product_notify,#notify-content){border-radius:var(--radius-lg);padding:var(--space-4);width:min(100%,100vw - 1rem)}.page-product-product #product_notify{margin-inline:auto}.page-product-product #modal-notify .modal-dialog{margin:var(--space-2) auto;max-width:min(100% - 1rem,32rem)}.page-product-product #review-form .modal-dialog{margin:var(--space-2) auto;max-width:min(100% - 1rem,34rem)}.page-product-product #review-form .modal-body,.page-product-product #review-form .modal-footer,.page-product-product #review-form .modal-header{padding-inline:var(--space-4)}.page-product-product #review-form .modal-header .message,.page-product-product #review-form .modal-header>span{font-size:var(--font-xl);padding-right:2.75rem}}.page-product-product .product-shipping-form :is(.simulate_shipping_methods,#shipping-error){background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-xl);box-shadow:0 18px 40px rgba(var(--cl-primary-rgb),.08);color:var(--cl-primary);display:grid;gap:var(--space-3);left:0;margin:0;max-width:none;padding:var(--space-5);position:absolute;right:0;text-align:left;top:calc(100% + var(--space-3));width:100%;z-index:20}.page-product-product .product-shipping-form #shipping-error a{color:var(--cl-primary);text-decoration:underline}.page-product-product .product-shipping-form .close-popup{font-size:var(--font-base);font-weight:var(--font-weight-bold)}.page-product-product .product-shipping-form .shipping_quote{border-bottom:1px solid var(--cl-black-10);margin:0;padding:0 0 var(--space-3)!important}.page-product-product .product-shipping-form .shipping_quote:last-of-type{border-bottom:0;padding-bottom:0!important}.page-product-product .product-shipping-form .shipping_quote b,.page-product-product .product-shipping-form .shipping_quote>label{color:var(--cl-primary);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-bold);margin:0!important}.page-product-product .product-shipping-form .shipping_quote .arranged_text,.page-product-product .product-shipping-form .shipping_quote label label{color:var(--cl-black-50);display:block;font-size:var(--font-xs);font-weight:var(--font-weight-regular)!important;margin-top:var(--space-1)!important}.page-product-product .product-shipping-form :is(.simulate_shipping_methods,#shipping-error) .alert,.page-product-product .product-shipping-form :is(.simulate_shipping_methods,#shipping-error)>label:not(.close-popup){color:var(--cl-black-50);font-size:var(--font-xs);margin:0}.page-product-product .product-shipping-form :is(.simulate_shipping_methods,#shipping-error) .alert{background:rgba(200,92,92,.12);border:0;border-radius:var(--radius-lg);color:var(--cl-red);padding:var(--space-3) var(--space-4)}.page-product-product :is(.product-wishlist-button,#interested_people_info,#total-products-sold){color:var(--cl-black-50);margin:0}.page-product-product :is(.product-payment-simulator,.product-share-link){margin:0}.page-product-product .product-share-link{background:var(--cl-sage-20);border:1px solid var(--cl-border);border-radius:var(--radius-lg);box-sizing:border-box;padding:var(--space-3) var(--space-4);width:100%}.page-product-product .product-share-link .list-inline{align-items:center;display:flex!important;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0}.page-product-product .product-share-link .list-inline>li{margin:0;padding:0}.page-product-product .product-share-link .title{color:var(--cl-primary);flex:0 0 100%;font-size:var(--font-sm);font-weight:var(--font-weight-bold);line-height:1.2;text-transform:none}.page-product-product .product-share-link .list-inline span{align-items:center;background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-md);color:var(--cl-primary);cursor:pointer;display:inline-flex;height:var(--space-8);justify-content:center;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);width:var(--space-8)}.page-product-product .product-share-link .list-inline span:focus,.page-product-product .product-share-link .list-inline span:hover{background:var(--cl-primary);border-color:var(--cl-primary);color:var(--cl-white)}.page-product-product .product-share-link :is(i,.icon){color:inherit;font-size:var(--font-sm);line-height:1}@media screen and (min-width:768px){.page-product-product .product-share-link .title{flex:0 0 auto;margin-right:var(--space-1)}}.page-product-product .product-short-description{margin:0;width:100%}.page-product-product .product-short-description__accordion{border-bottom:1.5px solid var(--cl-black-10);width:100%}.page-product-product .product-short-description__accordion[open] .product-short-description__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none'%3E%3Cpath fill='%23192950' d='M0 3.75h9v1.5H0z'/%3E%3C/svg%3E")}.page-product-product .product-short-description__summary{align-items:center;color:var(--cl-primary);cursor:pointer;display:flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);gap:var(--space-4);justify-content:space-between;list-style:none;margin:0;padding:0 0 var(--space-4)}.page-product-product .product-short-description__summary::-webkit-details-marker{display:none}.page-product-product .product-short-description__label{color:inherit;display:block;line-height:normal}.page-product-product .product-short-description__icon{background:50%/9px 9px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none'%3E%3Cpath fill='%23192950' d='M5.245 3.755H9v1.5H5.245V9h-1.5V5.255H0v-1.5h3.745V0h1.5z'/%3E%3C/svg%3E");display:block;flex-shrink:0;height:9px;transition:background-image var(--transition-fast);width:9px}.page-product-product .product-short-description__panel{color:var(--cl-black-50);font-size:var(--font-sm);padding:0 0 var(--space-4)}.page-product-product .product-short-description__content{display:grid;gap:var(--space-3)}.page-product-product .product-short-description__content>:last-child{margin-bottom:0}.page-product-product .product-short-description__content ol,.page-product-product .product-short-description__content p,.page-product-product .product-short-description__content ul{margin:0}.page-product-product .product-short-description__content ol,.page-product-product .product-short-description__content ul{padding-left:var(--space-5)}.page-product-product .product-short-description__content a{color:var(--cl-primary);text-decoration:underline}.page-product-product .products-related-content{padding-inline:0}.page-product-product .products-related-content .container{max-width:100%;padding-inline:0}.page-product-product .products-related-content .container .col{padding-inline:48px}@media screen and (max-width:1200px){.page-product-product .products-related-content .container .col{padding:16px}}@media screen and (min-width:1024px){.page-product-product .product.product-single{grid-template-columns:minmax(0,1.15fr) minmax(19rem,.85fr)}.page-product-product .product-swiper-thumbs .productThumbsCarousel,.page-product-product .product-swiper-thumbs.vertical .productThumbsCarousel{display:block}.page-product-product .productMainCarousel .swiper-pagination,.page-product-product .product_carousel_mobile .owl-dots{display:none}.page-product-product .product-buy-button-content.button-quantity-type{align-items:end;column-gap:var(--space-2);grid-template-columns:minmax(4.5rem,4.75rem) minmax(0,1fr);row-gap:var(--space-2)}.page-product-product .product-buy-button-content.button-quantity-type .product-number{display:contents}.page-product-product .product-buy-button-content.button-quantity-type .product-number label{grid-column:1/-1}.page-product-product .product-buy-button-content.button-quantity-type .product-number input{grid-column:1}.page-product-product .product-buy-button-content.button-quantity-type :is(#button-cart,#button-consult,.product-btn){grid-column:2;height:var(--space-12)}}@media screen and (max-width:1023px){.page-product-product .product-informations>.container,.page-product-product .review-product-content>.container,.page-product-product .section-content.product-content>.container{padding-inline:var(--space-4)}.page-product-product .product.product-single{grid-template-columns:minmax(0,1fr);margin-top:var(--space-6)}.page-product-product .productMainCarousel .swiper-pagination,.page-product-product .product_carousel_mobile .owl-dots{align-items:center;display:flex;gap:var(--space-2);justify-content:center;margin-top:var(--space-1);position:static;width:100%}.page-product-product .productMainCarousel .swiper-pagination.swiper-pagination-bullets-dynamic{left:auto;margin:var(--space-4) auto 0;overflow:visible;transform:none;white-space:nowrap}.page-product-product .productMainCarousel .swiper-pagination-bullet,.page-product-product .product_carousel_mobile .owl-dot span{background:var(--cl-black-10);display:block;height:var(--space-2);margin:0!important;opacity:1;width:var(--space-2)}.page-product-product .productMainCarousel .swiper-pagination-bullet-active,.page-product-product .product_carousel_mobile .owl-dot.active span{background:var(--cl-primary)}.page-product-product .product_carousel_mobile .owl-dot{margin:0!important}.page-product-product .product-single .product-thumbnails,.page-product-product .productThumbsCarousel{display:none}.page-product-product .product-buy-button-content.button-quantity-type{align-items:end;column-gap:var(--space-3);grid-template-columns:minmax(4.25rem,4.5rem) minmax(0,1fr);row-gap:var(--space-2)}.page-product-product .product-buy-button-content.button-quantity-type .product-number{display:contents}.page-product-product .product-buy-button-content.button-quantity-type .product-number label{grid-column:1/-1}.page-product-product .product-buy-button-content.button-quantity-type .product-number input{grid-column:1}.page-product-product .product-buy-button-content.button-quantity-type :is(#button-cart,#button-consult,.product-btn){grid-column:2;height:var(--space-12)}.page-product-product .floating-panel.floating-panel{border-radius:var(--radius-xl) var(--radius-xl) 0 0;bottom:0;left:0;max-height:none;overflow:visible;padding:var(--space-2) var(--space-3) calc(var(--space-2) + env(safe-area-inset-bottom));right:0;width:auto}.page-product-product .floating-panel .floating-panel__content{align-items:center;display:grid;gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.page-product-product .floating-panel .floating-panel__body,.page-product-product .floating-panel .floating-panel__buttons{display:block;min-width:0;width:100%}.page-product-product .floating-panel .floating-panel__info{align-items:baseline;display:flex;flex-direction:row;gap:var(--space-2);justify-content:space-between;min-width:0;width:100%}.page-product-product .floating-panel .floating-panel__title{flex:1 1 auto;font-size:var(--font-sm);max-width:none;min-width:0}.page-product-product .floating-panel .floating-panel__main-price{flex:0 0 auto}.page-product-product .floating-panel .floating-panel__main-price :is(.product-main-price,.product-price-new){font-size:var(--font-sm)}.page-product-product .floating-panel .floating-panel__actions{display:grid;gap:var(--space-2);grid-template-columns:64px minmax(0,1fr);width:100%}.page-product-product .floating-panel .floating-panel__buttons,.page-product-product .floating-panel .floating-panel__consult-button,.page-product-product .floating-panel .floating-panel__submit{width:100%}.page-product-product .floating-panel .floating-panel__options,.page-product-product .floating-panel .floating-panel__price{display:none}.page-product-product .floating-panel .floating-panel__options--collapsible .floating-panel__options-toggle,.page-product-product .floating-panel :is(select.form-control,input.form-control,textarea.form-control){height:40px;min-height:40px}.page-product-product .floating-panel .box-sizes :is(.size-name-cart,.size.option){min-height:32px;min-width:40px;padding:var(--space-1) var(--space-2)}.page-product-product .floating-panel .floating-panel__quantity-group{align-items:stretch;flex-direction:column;gap:0;min-width:0}.page-product-product .floating-panel .floating-panel__quantity-label{display:none}.page-product-product .floating-panel .floating-panel__quantity-input{height:40px;width:64px}.page-product-product .floating-panel .floating-panel__consult-button,.page-product-product .floating-panel .floating-panel__submit{height:48px;min-width:0;padding:0 var(--space-3)}.page-product-product .product-floating{border-radius:var(--radius-xl) var(--radius-xl) 0 0;bottom:0;left:var(--space-4);right:var(--space-4);top:auto;transform:none;width:auto}.page-product-product .product-floating.move-left{transform:translateY(calc(100% - var(--space-12)))}.page-product-product .product-floating .btn-hide{border-radius:var(--radius-lg) var(--radius-lg) 0 0;left:auto;right:var(--space-4);top:calc(var(--space-10)*-1)}.page-product-product .product-floating .d-flex{align-items:stretch}}@media (prefers-reduced-motion:reduce){.page-product-product .floating-panel,.page-product-product .floating-panel--animated,.page-product-product .product-floating{animation:none;transition:none}}.page-product-product #product>.product-buy-together{margin-top:var(--space-6);order:7;width:100%}.page-product-product .product-buy-together,.page-product-product .product-buy-together__form{display:grid;gap:var(--space-4);width:100%}.page-product-product .product-buy-together__heading{display:grid;gap:var(--space-2)}.page-product-product .product-buy-together__title{color:var(--cl-primary);font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-xl);font-weight:var(--font-weight-bold);margin:0}.page-product-product .product-buy-together__subtitle{color:var(--cl-black-50);font-size:var(--font-sm);font-weight:var(--font-weight-regular);margin:0}.page-product-product .product-buy-together__viewport{background:var(--cl-sage-20);border-radius:var(--radius-xl);display:grid;gap:var(--space-3);padding:var(--space-4)}.page-product-product .product-buy-together__track{min-width:0;width:100%}.page-product-product .product-buy-together__track .swiper-wrapper{align-items:stretch;display:grid;gap:var(--space-3);width:100%}.page-product-product .product-buy-together__item{display:grid;gap:var(--space-2);height:auto;justify-content:normal;width:100%}.page-product-product .product-buy-together__card{background:var(--cl-white);border-radius:var(--radius-lg);display:grid;grid-template-columns:110px minmax(0,1fr);min-height:110px;overflow:hidden}.page-product-product .product-buy-together__image{background:var(--cl-bg-page);border-radius:var(--radius-lg);display:block;height:110px;overflow:hidden;width:110px}.page-product-product .product-buy-together__image img{display:block;height:100%;object-fit:cover;object-position:center;overflow:hidden;width:100%}.page-product-product .product-buy-together__body{align-items:center;display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;padding:var(--space-4)}.page-product-product .product-buy-together__copy{display:grid;gap:var(--space-4);min-width:0;text-align:left}.page-product-product .product-buy-together__name{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-regular);margin:0}.page-product-product .product-buy-together__name a{display:-webkit-box;overflow:hidden;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page-product-product .product-buy-together__value{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);margin:0}.page-product-product .product-buy-together__installment{color:var(--cl-black-50);font-size:var(--font-xs);font-weight:var(--font-weight-regular);margin:0}.page-product-product .product-buy-together__action{align-items:center;border:.125rem solid var(--cl-primary);border-radius:var(--radius-lg);color:var(--cl-primary);cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;position:relative;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);width:2.75rem}.page-product-product .product-buy-together__checkbox{inset:0;opacity:0;position:absolute}.page-product-product .product-buy-together__icon{align-items:center;display:inline-flex;justify-content:center;position:absolute;transition:opacity var(--transition-fast),transform var(--transition-fast)}.page-product-product .product-buy-together__icon--check{opacity:0;transform:scale(.7)}.page-product-product .product-buy-together__item.is-selected .product-buy-together__action{background:var(--cl-sage);border-color:var(--cl-sage);color:var(--cl-white)}.page-product-product .product-buy-together__item.is-selected .product-buy-together__icon--plus{opacity:0;transform:scale(.7)}.page-product-product .product-buy-together__item.is-selected .product-buy-together__icon--check{opacity:1;transform:scale(1)}.page-product-product .product-buy-together__options,.page-product-product .product-buy-together__pagination{display:none}.page-product-product .product-buy-together__summary{background:var(--cl-sage-20);border-radius:var(--radius-xl);display:grid;gap:var(--space-4);justify-items:center;padding:var(--space-4);text-align:center}.page-product-product .product-buy-together__summary-label{color:var(--cl-black-50);font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.page-product-product .product-buy-together__summary-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center}.page-product-product .product-buy-together__summary-value{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold)}.page-product-product .product-buy-together__summary-installment{align-items:center;color:var(--cl-primary);display:inline-flex;font-size:var(--font-xs);gap:var(--space-4);justify-content:center}.page-product-product .product-buy-together__summary-installment:before{background:var(--cl-black-10);content:"";display:block;height:1rem;width:.0625rem}.page-product-product .product-buy-together__add-to-cart{align-items:center;background:var(--cl-primary);border:0;border-radius:var(--radius-lg);color:var(--cl-primary);color:var(--cl-white);display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:var(--space-12);justify-content:center;padding:0 var(--space-6);width:100%}.page-product-product .product-buy-together__modal[hidden]{display:none}.page-product-product .product-buy-together__modal{align-items:center;display:inline-flex;inset:0;justify-content:center;position:fixed;z-index:calc(var(--z-drawer) + 1)}.page-product-product .product-buy-together__modal-overlay{background:rgba(var(--cl-primary-rgb),.72);inset:0;position:absolute}.page-product-product .product-buy-together__modal-dialog{background:var(--cl-bg-page);border-radius:var(--radius-xl);box-shadow:0 var(--space-6) var(--space-16) var(--cl-primary-20);display:grid;gap:var(--space-4);max-height:calc(100dvh - var(--space-8));overflow:auto;padding:var(--space-6);position:relative;width:min(40rem,100vw - var(--space-8));z-index:1}.page-product-product .product-buy-together__modal-close{align-items:center;background:transparent;border:0;color:var(--cl-primary);cursor:pointer;display:inline-flex;font-size:var(--font-xl);font-weight:var(--font-weight-regular);height:var(--space-8);justify-content:center;padding:0;position:absolute;right:var(--space-4);top:var(--space-3);width:var(--space-8)}.page-product-product .product-buy-together__modal-title{color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);line-height:normal;margin:0;padding-right:var(--space-8)}.page-product-product .product-buy-together__modal-loading{color:var(--cl-black-50);font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.page-product-product .product-buy-together__modal-footer{display:flex;justify-content:flex-end}.page-product-product .product-buy-together__modal-confirm{align-items:center;background:var(--cl-primary);border:0;border-radius:var(--radius-lg);color:var(--cl-white);color:var(--cl-primary);cursor:pointer;display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:var(--space-12);justify-content:center;width:var(--space-12)}@media screen and (min-width:1024px){.page-product-product .product-buy-together__title{color:var(--cl-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-bold)}.page-product-product .product-buy-together__viewport{max-height:21.75rem;overflow-y:auto;scrollbar-color:var(--cl-sage) var(--cl-black-10);scrollbar-width:thin}.page-product-product .product-buy-together__viewport::-webkit-scrollbar{width:.3125rem}.page-product-product .product-buy-together__viewport::-webkit-scrollbar-thumb{background:var(--cl-sage);border-radius:var(--radius-full)}.page-product-product .product-buy-together__viewport::-webkit-scrollbar-track{background:var(--cl-black-10);border-radius:var(--radius-full)}.page-product-product .product-buy-together__track .swiper-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr)}.page-product-product .product-buy-together__track .swiper-slide{margin-right:0!important;width:auto!important}}@media screen and (max-width:1023px){.page-product-product .product-buy-together{margin-top:var(--space-6);min-width:0;overflow-x:clip}.page-product-product .product-buy-together__viewport{background:transparent;overflow:hidden;padding:0}.page-product-product .product-buy-together__track{overflow:hidden}.page-product-product .product-buy-together__track .swiper-wrapper{display:flex;gap:0}.page-product-product .product-buy-together__track .swiper-slide{height:auto}.page-product-product .product-buy-together__card{background:var(--cl-bg-page);border-radius:var(--radius-lg)}.page-product-product .product-buy-together__pagination{align-items:center;display:inline-flex;gap:var(--space-1);justify-content:center}.page-product-product .product-buy-together__pagination .swiper-pagination-bullet{background:var(--cl-black-10);height:.5rem;margin:0!important;opacity:1;width:.5rem}.page-product-product .product-buy-together__pagination .swiper-pagination-bullet-active{background:var(--cl-primary)}.page-product-product .product-buy-together__summary{justify-items:stretch}.page-product-product .product-buy-together__summary-row{flex-wrap:nowrap;text-align:center}.page-product-product .product-buy-together__summary-installment{justify-content:center;text-align:center}}@media screen and (max-width:639px){.page-product-product .product-buy-together__modal-dialog{border-radius:var(--radius-xl);padding:var(--space-4);width:min(26.25rem,100vw - var(--space-4))}.page-product-product .product-buy-together__body{gap:var(--space-3);padding:var(--space-3)}}body.bt-modal-open{overflow:hidden}.filter-side-btn-container,.toolbar-shop-sorter{display:none}.product-categories-container .row:has(#content-filters-v2--left)>#column-left,.product-categories-container .row:has(#content-filters-v2--left)>.category-content{flex:0 0 100%;max-width:100%}:is(#content-filters-v2--top,#content-filters-v2--left){align-items:start;color:var(--cl-primary);display:grid;grid-template-columns:minmax(0,1fr);margin:24px 0 32px;padding:0;text-align:left;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent__title span{display:flex}:is(#content-filters-v2--top,#content-filters-v2--left) .ad-filters-heading-row{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:16px;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .category-heading-title{margin:0;min-width:0;text-align:left}:is(#content-filters-v2--top,#content-filters-v2--left) .category-heading-title span{color:var(--cl-primary);display:block;font-size:24px;font-weight:var(--font-weight-bold)}:is(#content-filters-v2--top,#content-filters-v2--left) .ad-filters-toolbar{align-items:center;display:flex;gap:12px;justify-content:flex-end;min-width:0}:is(#content-filters-v2--top,#content-filters-v2--left) .buttons{align-items:center;column-gap:16px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;margin:0 0 16px!important;padding:0!important;row-gap:8px;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .buttons:before{color:var(--cl-primary);content:"Filtrar por";font-size:14px;font-weight:var(--font-weight-bold);grid-column:1}:is(#content-filters-v2--top,#content-filters-v2--left) .buttons:not(:has(.items-selected>li)){display:none}:is(#content-filters-v2--top,#content-filters-v2--left) .items-selected{align-items:center;display:flex;flex-wrap:wrap;gap:16px;grid-column:2;margin:0;min-width:0;overflow:visible;padding:0;scrollbar-width:none}:is(#content-filters-v2--top,#content-filters-v2--left) .items-selected::-webkit-scrollbar{display:none}:is(#content-filters-v2--top,#content-filters-v2--left) .btn-remove-filter,:is(#content-filters-v2--top,#content-filters-v2--left) .clear-filters{align-items:center;background:transparent;border:0;box-shadow:none;display:inline-flex;font-size:12px;font-weight:var(--font-weight-regular);justify-content:center;min-height:auto;padding:0}:is(#content-filters-v2--top,#content-filters-v2--left) .btn-remove-filter{gap:4px}:is(#content-filters-v2--top,#content-filters-v2--left) .btn-remove-filter svg{height:8px;width:8px;fill:rgba(var(--cl-primary-rgb),.45)}:is(#content-filters-v2--top,#content-filters-v2--left) .clear-filters{grid-column:3;justify-self:end;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}:is(#content-filters-v2--top,#content-filters-v2--left) .clear-filters span{color:var(--cl-primary)}:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent{margin:0;width:89px}:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent summary{cursor:pointer;list-style:none;padding:0}:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent__summary{display:block}:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent__title{align-items:center;background:var(--cl-primary);border:0!important;border-radius:8px;box-shadow:none;color:var(--cl-white);display:inline-flex;gap:8px;justify-content:center;min-height:32px;padding:0 16px}:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent__title:focus,:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent__title:hover{background:var(--cl-primary);color:var(--cl-white)}:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent__title:before{background:50%/12px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath fill='%23fff' d='M6.857 3.771V2.743h2.057V0h1.029v2.743H12V3.77zM8.914 12V5.486h1.029V12zm-6.857 0V9.257H0V8.23h5.143v1.028H3.086V12zm0-5.486V0h1.029v6.514z'/%3E%3C/svg%3E");content:"";height:12px;width:12px}:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent__title span{font-size:0}:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent__title span:after{content:"Filtrar";font-size:12px;font-weight:var(--font-weight-bold)}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm{background:transparent;border:0;box-shadow:none;display:none;margin:0;overflow:visible;padding:0;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .filter-title{color:var(--cl-primary);font-size:14px;font-weight:var(--font-weight-regular);margin:0}:is(#content-filters-v2--top,#content-filters-v2--left) .js-close-filters{display:none}:is(#content-filters-v2--top,#content-filters-v2--left) .filters{background:var(--cl-white);border-radius:16px;display:flex;flex:1 1 0;flex-direction:column;gap:16px;max-width:none;min-height:158px;min-width:0;padding:24px;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-custom-list,:is(#content-filters-v2--top,#content-filters-v2--left) .filter-option-list,:is(#content-filters-v2--top,#content-filters-v2--left) .filter-price-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;max-height:none;overflow:visible;padding:0;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-option-list .filter-box{margin-right:0}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-box:is(.filter-size-option,.filter-color-option,.filter-custom-option,.filter-custom-image,.filter-custom-image-text){align-items:center;background:transparent;border:1.5px solid rgba(0,0,0,.1);border-radius:8px;color:rgba(0,0,0,.5);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;min-height:28px;padding:8px 16px;transition:border-color var(--transition-fast),color var(--transition-fast)}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-box:is(.filter-size-option,.filter-color-option,.filter-custom-option,.filter-custom-image,.filter-custom-image-text) input{display:none}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-box:is(.filter-size-option,.filter-color-option,.filter-custom-option,.filter-custom-image,.filter-custom-image-text):focus-within,:is(#content-filters-v2--top,#content-filters-v2--left) .filter-box:is(.filter-size-option,.filter-color-option,.filter-custom-option,.filter-custom-image,.filter-custom-image-text):hover{border-color:rgba(var(--cl-primary-rgb),.35);color:var(--cl-primary)}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-box:is(.filter-size-option,.filter-color-option,.filter-custom-option,.filter-custom-image,.filter-custom-image-text):has(input:checked){border-color:var(--cl-primary);color:var(--cl-primary);font-weight:var(--font-weight-bold)}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-color-option,:is(#content-filters-v2--top,#content-filters-v2--left) .filter-custom-image{min-height:52px;min-width:52px;padding:4px}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-color-option img,:is(#content-filters-v2--top,#content-filters-v2--left) .filter-custom-image img{border-radius:6px;height:100%;object-fit:cover;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-custom-image-text{flex-direction:column;gap:8px;max-width:96px;padding:8px;text-align:center}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-custom-image-text img{border-radius:6px;object-fit:cover;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-bar-price{width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-bar-price .range_values{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-bar-price .range_values span{color:rgba(0,0,0,.5);font-size:12px}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-bar-price #slider-range{background:rgba(var(--cl-sage-rgb),.75);border:0;border-radius:999px;box-shadow:none;height:4px;margin:0 4px;width:calc(100% - 8px)}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-bar-price .ui-slider-range{background:var(--cl-sage);border-radius:999px;box-shadow:none}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-bar-price .ui-slider-handle{background:var(--cl-sage);border:none;border-radius:50%;box-shadow:none;cursor:pointer;height:12px;outline:0;top:50%;transform:translateY(-50%);width:12px}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-bar-price .range_inputs{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-bar-price .price-input{appearance:textfield;background:var(--cl-bg-page);border:0;border-radius:8px;box-shadow:none;color:var(--cl-primary);font-size:12px;height:32px;padding:0 16px;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-bar-price .price-input::placeholder{color:rgba(0,0,0,.3)}:is(#content-filters-v2--top,#content-filters-v2--left) .filterActionContainer--bottom{display:flex;inset:auto;justify-content:center;margin-top:16px;padding:0;position:static;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filterActionContainer .filter-button{align-items:center;background:var(--cl-sage);border:0!important;border-radius:12px;box-shadow:none;color:var(--cl-primary)!important;cursor:pointer;display:inline-flex;justify-content:center;min-height:48px;min-width:min(100%,11.625rem);padding:0 40px}:is(#content-filters-v2--top,#content-filters-v2--left) .filterActionContainer .filter-button span{font-size:0}:is(#content-filters-v2--top,#content-filters-v2--left) .filterActionContainer .filter-button span:after{color:#000;content:"Mostrar resultados";font-size:14px;font-weight:var(--font-weight-bold)}:is(#content-filters-v2--top,#content-filters-v2--left) .filterActionContainer .filter-button:hover{background:var(--cl-sage)!important}:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager{margin-left:0;width:auto}:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager .form-group,:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager .input-group{align-items:center;display:flex;gap:0;margin:0;width:auto}:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager .input-group-append{display:block;width:auto}:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager #input-limit,:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager label{display:none}:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager .input-group-append select,:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager select.form-control{appearance:none;-webkit-appearance:none;background-color:var(--cl-white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%23192950' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:10px 6px;border:0;border-radius:8px;box-shadow:none;color:rgba(var(--cl-primary-rgb),.65);cursor:pointer;display:block;font-size:12px;height:32px;min-width:8.75rem;padding:0 32px 0 14px}@media screen and (min-width:1025px){:is(#content-filters-v2--top,#content-filters-v2--left){margin:32px 0 16px}:is(#content-filters-v2--top,#content-filters-v2--left) .filterActionContainer--top,:is(#content-filters-v2--top,#content-filters-v2--left) .js-close-filters{display:none}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-open .filterForm{display:grid}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm{align-items:start;column-gap:16px;display:none;grid-template-columns:repeat(var(--ad-filters-columns,3),minmax(0,1fr));max-height:calc(100vh - 250px);max-width:100%;opacity:1;overflow-y:auto;position:static;row-gap:0;scrollbar-color:var(--cl-sage) rgba(0,0,0,.06);scrollbar-width:thin;transform:none;visibility:visible;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm::-webkit-scrollbar{width:5px}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm::-webkit-scrollbar-thumb{background:var(--cl-sage);border-radius:999px}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm::-webkit-scrollbar-track{background:rgba(0,0,0,.06);border-radius:999px}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .filters{flex:1 1 0;height:100%;max-width:none;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filterActionContainer--bottom{grid-column:1/-1;justify-content:center}:is(#content-filters-v2--top,#content-filters-v2--left) .filterActionContainer--bottom .filter-button{flex:0 1 auto;max-width:100%;min-width:min(100%,11.625rem);width:auto}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-button{max-width:100%;min-height:42px;padding:0 24px;width:auto}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group .buttons,:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group .filterActionContainer--bottom,:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group .filterContent,:is(#content-filters-v2--top,#content-filters-v2--left):has(.filterForm>.filters:only-child) .buttons,:is(#content-filters-v2--top,#content-filters-v2--left):has(.filterForm>.filters:only-child) .filterActionContainer--bottom,:is(#content-filters-v2--top,#content-filters-v2--left):has(.filterForm>.filters:only-child) .filterContent{display:none}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group .filterForm,:is(#content-filters-v2--top,#content-filters-v2--left):has(.filterForm>.filters:only-child) .filterForm{display:grid;grid-template-columns:minmax(0,1fr);max-height:none;overflow:visible}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group .filters,:is(#content-filters-v2--top,#content-filters-v2--left):has(.filterForm>.filters:only-child) .filters{background:transparent;border-radius:0;gap:12px;min-height:auto;padding:0}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group .filter-price-container,:is(#content-filters-v2--top,#content-filters-v2--left):has(.filterForm>.filters:only-child) .filter-price-container{max-width:min(100%,26rem)}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group .clean-filter,:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group .filter-title,:is(#content-filters-v2--top,#content-filters-v2--left):has(.filterForm>.filters:only-child) .clean-filter,:is(#content-filters-v2--top,#content-filters-v2--left):has(.filterForm>.filters:only-child) .filter-title{display:none}}@media screen and (min-width:1200px){#content-filters-v2--left,#content-filters-v2--top{padding-left:48px;padding-right:48px}}@media screen and (max-width:1024px){body.ad-filters-lock{overflow:hidden}.filter-backdrop{background:rgba(var(--cl-primary-rgb),.18);display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity var(--transition-base),visibility var(--transition-base);visibility:hidden;z-index:calc(var(--z-drawer) - 1)}.filter-backdrop .close-backdrop-filter{display:none}body.ad-filters-lock .filter-backdrop{opacity:1;pointer-events:auto;visibility:visible}:is(#content-filters-v2--top,#content-filters-v2--left){margin-bottom:16px;padding:0 16px}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .ad-filters-toolbar{background:transparent;gap:12px;grid-template-columns:minmax(0,1fr)}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .filterContent{display:none}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .filterForm{background:transparent;display:flex;gap:0;height:auto;margin-top:12px;max-width:none;opacity:1;overflow:visible;padding:0;pointer-events:auto;position:static;transform:none;visibility:visible;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .filterForm>:is(.ad-filters-drawer-header,.filterActionContainer--bottom){display:none!important}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .filterForm>.filters{background:transparent;border-radius:0;gap:12px;min-height:auto;order:0;padding:0}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .filter-custom-list,:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .filter-option-list,:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .filterForm>.filters,:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .toolbar-shop-pager,:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .toolbar-shop-pager .form-group,:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .toolbar-shop-pager .input-group,:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .toolbar-shop-pager .input-group-append{background:transparent}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile :is(.filter-option-list,.filter-custom-list){flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;padding:0 16px 6px 0;scroll-padding-left:0;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile :is(.filter-option-list,.filter-custom-list)::-webkit-scrollbar{display:none}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile :is(.filter-option-list,.filter-custom-list)>li{flex:0 0 auto;scroll-snap-align:start}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .filter-custom-list .filter-box,:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .filter-option-list .filter-box{white-space:nowrap}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .clean-filter,:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-single-group-inline-mobile .filter-title{display:none}:is(#content-filters-v2--top,#content-filters-v2--left) .ad-filters-heading-row{gap:16px;grid-template-columns:minmax(0,1fr);margin-bottom:0}:is(#content-filters-v2--top,#content-filters-v2--left) .category-heading-title span{font-size:20px;line-height:1.15}:is(#content-filters-v2--top,#content-filters-v2--left) .ad-filters-toolbar{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent{flex:0 0 auto;margin-left:0}:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent__summary{width:auto}:is(#content-filters-v2--top,#content-filters-v2--left) .filterContent__title{gap:10px;min-height:32px;padding:0 16px;width:auto}:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager{flex:1 1 auto;min-width:0}:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager .form-group,:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager .input-group{align-items:center;display:flex;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager .input-group-append{display:block;flex:1 1 auto;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager .input-group-append select,:is(#content-filters-v2--top,#content-filters-v2--left) .toolbar-shop-pager select.form-control{min-width:0;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-header{align-items:stretch;display:flex;flex-direction:column;gap:16px;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-header .filterActionContainer--top{position:unset}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-heading{align-items:center;display:grid;flex-shrink:0;gap:16px;grid-template-columns:minmax(0,1fr) auto;height:32px;margin:0;min-height:32px;padding:0;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-title{color:var(--cl-primary);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-bold);line-height:1;margin:0;min-width:0;white-space:nowrap}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-close,:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .js-close-filters{align-items:center;align-self:stretch;background:transparent;border:0;box-shadow:none;color:var(--cl-primary);display:inline-flex;flex:0 0 auto;height:var(--space-4);justify-content:center;padding:0;transition:opacity var(--transition-fast);width:var(--space-4)}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-close:hover,:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .js-close-filters:hover{opacity:.7}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-close svg,:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .js-close-filters svg{display:block;height:9px;width:9px;fill:var(--cl-primary)}:is(#content-filters-v2--top,#content-filters-v2--left).ad-filters-open .filterForm{opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm{align-items:stretch;background:var(--cl-bg-page);display:flex;flex-direction:column;gap:16px;height:100dvh;left:0;margin:0;max-width:20.1875rem;opacity:0;overflow-y:auto;padding:16px;pointer-events:none;position:fixed;top:0;transform:translateX(-100%);transition:transform var(--transition-base),opacity var(--transition-base),visibility var(--transition-base);visibility:hidden;width:calc(100vw - 37px);z-index:var(--z-drawer)}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-applied{align-items:flex-start;display:flex!important;flex-direction:column!important;gap:16px!important;grid-column:auto!important;grid-template-columns:none!important;margin:0!important;padding:0!important;position:static;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-applied:before{content:none!important;display:none!important}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-applied:not(:has(.items-selected>li)){display:none!important}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-applied .items-selected{align-content:flex-start;align-items:center;display:flex!important;flex-wrap:wrap!important;gap:16px 24px!important;grid-column:auto!important;margin:0;order:1;padding:0;position:static;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-applied .btn-remove-filter{align-items:center;color:var(--cl-black-30);display:inline-flex;font-size:12px;gap:4px;justify-content:center;justify-content:flex-start;line-height:1;padding:0!important}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-applied .btn-remove-filter svg{height:11px;width:11px;fill:var(--cl-black-30)}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm .ad-filters-drawer-applied .clear-filters{align-self:flex-start;color:var(--cl-primary);display:inline-flex;grid-column:auto!important;justify-content:flex-start;justify-self:auto!important;order:2;text-align:left;width:auto}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm>.filters{flex:0 0 auto;order:2}:is(#content-filters-v2--top,#content-filters-v2--left) .filterForm>.filterActionContainer--bottom{flex:0 0 auto;order:3}:is(#content-filters-v2--top,#content-filters-v2--left) .filters{align-self:stretch;flex:0 0 auto;gap:16px;height:auto;min-height:auto;padding:24px;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-price-container{min-height:178px}:is(#content-filters-v2--top,#content-filters-v2--left) .filter-custom-container,:is(#content-filters-v2--top,#content-filters-v2--left) .filter-option-container{min-height:152px}:is(#content-filters-v2--top,#content-filters-v2--left) .filterActionContainer--bottom{background:var(--cl-bg-page);bottom:0;margin-top:auto;padding-top:0;position:sticky}:is(#content-filters-v2--top,#content-filters-v2--left) .filterActionContainer .filter-button{border-radius:12px;min-height:48px;min-width:0;padding:0 40px;width:100%}:is(#content-filters-v2--top,#content-filters-v2--left) .filterActionContainer .filter-button span:after{color:var(--cl-primary);font-size:14px;line-height:1}}.page-product-category .breadcrumb,.page-product-category .toolbar-shop,.page-product-manufacturer-info .breadcrumb,.page-product-manufacturer-info .toolbar-shop,.page-product-search .breadcrumb,.page-product-search .toolbar-shop{display:none}.page-product-category .container,.page-product-manufacturer-info .container,.page-product-search .container{max-width:100%;padding:0 var(--space-12)}@media screen and (max-width:1199px){.page-product-category .container,.page-product-manufacturer-info .container,.page-product-search .container{padding:0 var(--space-4)}}.page-product-category .layout-content-top .banner-v2,.page-product-manufacturer-info .layout-content-top .banner-v2,.page-product-search .layout-content-top .banner-v2{padding-top:16px}.page-product-category #shelf-list-product,.page-product-manufacturer-info #shelf-list-product,.page-product-search #shelf-list-product{grid-gap:1rem}@media screen and (max-width:767px){.page-product-category #shelf-list-product,.page-product-manufacturer-info #shelf-list-product,.page-product-search #shelf-list-product{grid-template-columns:1fr}}.page-product-category .banner-v2,.page-product-manufacturer-info .banner-v2,.page-product-search .banner-v2{padding:0 var(--space-4)}.page-product-category .category-information-content,.page-product-manufacturer-info .category-information-content,.page-product-search .category-information-content{display:none}.page-product-category .category-information-content:has(.category-heading-title),.page-product-manufacturer-info .category-information-content:has(.category-heading-title),.page-product-search .category-information-content:has(.category-heading-title){display:block}.page-product-category .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content:has(.category-heading-title),.page-product-manufacturer-info .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content:has(.category-heading-title),.page-product-search .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content:has(.category-heading-title){padding-bottom:0}.page-product-category .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content:has(.category-heading-title) :is(.category-banner,.category-description),.page-product-manufacturer-info .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content:has(.category-heading-title) :is(.category-banner,.category-description),.page-product-search .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content:has(.category-heading-title) :is(.category-banner,.category-description){display:none}.page-product-category .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content:has(.category-heading-title) .category-heading-title,.page-product-manufacturer-info .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content:has(.category-heading-title) .category-heading-title,.page-product-search .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content:has(.category-heading-title) .category-heading-title{margin:0 0 var(--space-4);text-align:left}.page-product-category .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content:has(.category-heading-title) .category-heading-title span,.page-product-manufacturer-info .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content:has(.category-heading-title) .category-heading-title span,.page-product-search .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content:has(.category-heading-title) .category-heading-title span{color:var(--cl-primary);display:block;font-size:var(--font-2xl);font-weight:var(--font-weight-bold)}@media screen and (max-width:1024px){.page-product-category .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content .category-heading-title span,.page-product-manufacturer-info .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content .category-heading-title span,.page-product-search .row:not(:has(.category-content #content-filters-v2--top,>#column-left #content-filters-v2--left))>.category-information-content .category-heading-title span{font-size:var(--font-xl);line-height:1.15}}.page-product-category .view-more-products,.page-product-manufacturer-info .view-more-products,.page-product-search .view-more-products{align-items:center;background:var(--cl-white);border:none;border-radius:var(--radius-lg);color:var(--cl-primary);display:flex;font-weight:var(--font-weight-bold);gap:10px;height:var(--space-12);justify-content:center;padding:var(--space-6) var(--space-10)}.page-product-category .view-more-products.prev,.page-product-manufacturer-info .view-more-products.prev,.page-product-search .view-more-products.prev{margin-bottom:var(--space-4)}.page-product-category .view-more-products.next,.page-product-manufacturer-info .view-more-products.next,.page-product-search .view-more-products.next{margin-top:var(--space-4)}.ad-news-article{--ad-news-article-shell-padding:var(--space-12,48px);--ad-news-article-inner:1174px;--ad-news-article-content:894px;--ad-news-article-page-bg:var(--cl-bg-page,#f0f5f3);--ad-news-article-bg:var(--cl-white,#fff);--ad-news-article-primary:var(--cl-primary,#192950);--ad-news-article-accent:var(--cl-bg-light,#eff0f3);--ad-news-article-text:var(--cl-black-50,rgba(0,0,0,.5));background:var(--ad-news-article-page-bg);box-sizing:border-box;color:var(--ad-news-article-text);font-family:var(--font-family-primary,Arial,sans-serif);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;padding:var(--space-6,24px) 48px var(--space-12,48px);width:100vw}.ad-news-article__shell{background:var(--ad-news-article-bg);border-radius:24px;margin:0 auto;padding:var(--ad-news-article-shell-padding);width:100%}.ad-news-article__inner{display:grid;gap:var(--space-6,24px);margin:0 auto;max-width:var(--ad-news-article-inner);width:100%}.ad-news-article__breadcrumb{margin:0 auto;max-width:var(--ad-news-article-content);width:100%}.ad-news-article__breadcrumb,.ad-news-article__breadcrumb-trail{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2,8px)}.ad-news-article__breadcrumb-item{align-items:center;color:var(--ad-news-article-text);display:inline-flex;font-size:var(--font-xs,12px);margin:0;text-decoration:none}.ad-news-article__breadcrumb-item--current{color:var(--ad-news-article-primary)}.ad-news-article__breadcrumb-separator{align-self:center;background-color:var(--ad-news-article-primary);display:inline-block;flex:0 0 auto;height:5px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' fill='none'%3E%3Cpath stroke='%23192950' d='m.354.354 2 2-2 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' fill='none'%3E%3Cpath stroke='%23192950' d='m.354.354 2 2-2 2'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:4px}.ad-news-article__content{display:grid;gap:var(--space-8,32px);margin:0 auto;max-width:var(--ad-news-article-content);width:100%}.ad-news-article__hero{display:grid;gap:var(--space-4,16px)}.ad-news-article__sr-only{border:0;clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ad-news-article__title{color:var(--ad-news-article-primary);font-size:var(--font-3xl,32px);font-weight:700;margin:0}.ad-news-article__intro{color:var(--ad-news-article-text);font-size:var(--font-sm,14px);margin:0}.ad-news-article__figure{border-radius:24px;margin:0;overflow:hidden}.ad-news-article__figure img{display:block;height:344px;object-fit:cover;width:100%}.ad-news-article__text{color:var(--ad-news-article-text);display:grid;font-size:var(--font-sm,14px);gap:var(--space-4,16px)}.ad-news-article__text p{margin:0}.ad-news-article__highlight{background:var(--ad-news-article-accent);border-radius:var(--radius-xl);color:var(--ad-news-article-primary);padding:var(--space-6,24px)}.ad-news-article__highlight p{color:inherit;font-size:var(--font-sm,14px);font-weight:700;margin:0}.ad-news-module{--ad-news-inner:1174px;--ad-news-shell-padding:var(--space-12,48px);--ad-news-page-bg:var(--cl-bg-page,#f0f5f3);--ad-news-bg:var(--cl-white,#fff);--ad-news-card-bg:var(--cl-bg-light,#eff0f3);--ad-news-title:var(--cl-primary,#192950);--ad-news-text:var(--cl-black-50,rgba(0,0,0,.5));--ad-news-muted-blue:var(--cl-primary-50,rgba(25,41,80,.5));--ad-news-date:var(--cl-black-30,rgba(0,0,0,.3));--ad-news-border:var(--cl-border,rgba(0,0,0,.1));--ad-news-accent:var(--cl-sage,#b4cec5);background:var(--ad-news-page-bg);color:var(--ad-news-text);font-family:var(--font-family-primary,Arial,sans-serif);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;padding:var(--space-4,16px) 48px var(--space-12,48px);width:100vw}.ad-news-module,.ad-news-module *,.ad-news-module :after,.ad-news-module :before{box-sizing:border-box}.ad-news-module__shell{background:var(--ad-news-bg);border-radius:24px;margin:0 auto;max-width:none;padding:var(--ad-news-shell-padding);width:100%}.ad-news-module__inner{display:grid;gap:var(--space-6,24px);margin:0 auto;max-width:var(--ad-news-inner);width:100%}.ad-news-module__breadcrumb{align-items:center;display:flex;gap:var(--space-2,8px);margin:0}.ad-news-module__breadcrumb-item{color:var(--ad-news-text);font-size:var(--font-xs,12px);margin:0;text-decoration:none;white-space:nowrap}.ad-news-module__breadcrumb-item--current{color:var(--ad-news-title)}.ad-news-module__breadcrumb-separator{align-self:center;background-color:var(--ad-news-title);display:inline-block;flex:0 0 auto;height:5px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' fill='none'%3E%3Cpath stroke='%23192950' d='m.354.354 2 2-2 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' fill='none'%3E%3Cpath stroke='%23192950' d='m.354.354 2 2-2 2'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:4px}.ad-news-module__header{display:grid;gap:var(--space-8,32px)}.ad-news-module__header-copy{display:grid;gap:var(--space-6,24px);max-width:503px}.ad-news-module__title{color:var(--ad-news-title);font-size:var(--font-2xl,24px);font-weight:700;margin:0}.ad-news-module__intro{color:var(--ad-news-text);font-size:var(--font-sm,14px);margin:0}.ad-news-module__list,.ad-news-module__row{display:grid;gap:var(--space-4,16px)}.ad-news-module__row{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-news-card{background:var(--ad-news-card-bg);border-radius:var(--radius-xl);color:inherit;display:flex;min-width:0;overflow:hidden;text-decoration:none}.ad-news-card--featured{border-radius:24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:375px;width:100%}.ad-news-card__media{border-radius:inherit;display:block;flex:1 1 0;margin:0;min-width:0;overflow:hidden;position:relative}.ad-news-card--featured .ad-news-card__media{align-self:stretch;height:375px}.ad-news-card:not(.ad-news-card--featured){gap:var(--space-6,24px);height:194px}.ad-news-card:not(.ad-news-card--featured) .ad-news-card__media{align-self:stretch;border-radius:var(--radius-xl)}.ad-news-card__image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.ad-news-card__body{display:flex;flex:1 1 0;flex-direction:column;justify-content:space-between;min-width:0}.ad-news-card--featured .ad-news-card__body{padding:72px}.ad-news-card:not(.ad-news-card--featured) .ad-news-card__body{padding:var(--space-6,24px) var(--space-6,24px) var(--space-6,24px) 0}.ad-news-card__content{display:grid;gap:var(--space-4,16px)}.ad-news-card__heading{display:grid;gap:var(--space-2,8px)}.ad-news-card__title{color:var(--ad-news-title);font-size:var(--font-sm,14px);font-weight:400;margin:0}.ad-news-card--featured .ad-news-card__title{font-size:var(--font-xl,20px)}.ad-news-card__category{color:var(--ad-news-muted-blue);font-size:var(--font-xs,12px);margin:0}.ad-news-card__excerpt{color:var(--ad-news-text);font-size:var(--font-sm,14px);margin:0}.ad-news-card__footer{align-items:flex-end;border-top:1.5px solid var(--ad-news-border);display:flex;justify-content:space-between;margin-top:var(--space-6,24px);padding-top:var(--space-4,16px)}.ad-news-card__date{color:var(--ad-news-date);font-size:var(--font-xs,12px);margin:0;white-space:nowrap}.ad-news-card__arrow{align-items:center;background:var(--ad-news-accent);border-radius:var(--radius-md);color:var(--ad-news-title);display:inline-flex;flex:0 0 32px;height:32px;justify-content:center;width:32px}.ad-news-card__arrow--dark{background:var(--ad-news-title);color:var(--cl-white,#fff)}.ad-news-card__arrow svg{display:block;height:11px;width:13px}.ad-news-card__arrow path{fill:currentColor}@media (max-width:1279px){.ad-news-article{padding:48px}.ad-news-article__shell{--ad-news-article-shell-padding:48px}.ad-news-card--featured .ad-news-card__body,.ad-news-module{padding:var(--space-12,48px)}}@media (max-width:767px){.ad-news-article{padding:var(--space-6,24px) var(--space-4,16px)}.ad-news-article__shell{--ad-news-article-shell-padding:24px;padding:24px}.ad-news-article__content{gap:var(--space-6,24px)}.ad-news-article__title{font-size:var(--font-xl,20px)}.ad-news-article__figure,.ad-news-article__figure img{border-radius:var(--radius-xl)}.ad-news-article__figure{aspect-ratio:1/1}.ad-news-article__figure img{height:100%}.ad-news-article__highlight{padding:var(--space-4,16px)}.ad-news-module{padding:var(--space-6,24px) var(--space-4,16px)}.ad-news-module__shell{--ad-news-shell-padding:24px;padding:var(--space-8,32px) var(--space-6,24px) var(--space-12,48px)}.ad-news-module__title{font-size:var(--font-xl,20px)}.ad-news-module__header{gap:var(--space-6,24px)}.ad-news-card--featured,.ad-news-module__row{grid-template-columns:minmax(0,1fr)}.ad-news-card--featured{display:flex;flex-direction:column}.ad-news-card,.ad-news-card:not(.ad-news-card--featured){display:flex;flex-direction:column;gap:var(--space-6,24px);height:auto}.ad-news-card--featured .ad-news-card__media{aspect-ratio:281.5/180;flex:none;height:auto;order:0;width:100%}.ad-news-card--featured .ad-news-card__body{order:1}.ad-news-card:not(.ad-news-card--featured) .ad-news-card__media,.ad-news-card__media{aspect-ratio:281.5/180;flex:none;height:auto;width:100%}.ad-news-card--featured .ad-news-card__body,.ad-news-card:not(.ad-news-card--featured) .ad-news-card__body{flex:none;padding:0 var(--space-6,24px) var(--space-6,24px);width:100%}.ad-news-card__content{gap:var(--space-4,16px)}.ad-news-card--featured .ad-news-card__title{font-size:var(--font-base,16px)}.ad-news-card__footer{margin-top:var(--space-4,16px)}}.page-newsletter{padding:var(--space-6) var(--space-4)}.page-newsletter__shell{margin:0 auto}.page-newsletter__content{background:var(--cl-sage);border-radius:var(--radius-xl);color:var(--cl-primary);gap:var(--space-6);padding:var(--space-6) var(--space-4) var(--space-4)}.page-newsletter__content,.page-newsletter__info{align-items:center;display:flex;flex-direction:column}.page-newsletter__info{gap:var(--space-2);text-align:center;width:100%}.page-newsletter__title{font-size:var(--font-xl);font-weight:var(--font-weight-bold);margin-bottom:0}.page-newsletter__text{font-size:var(--font-sm)}.page-newsletter__form{position:relative;width:100%}.page-newsletter__fields{display:grid;gap:var(--space-4)}.page-newsletter__button,.page-newsletter__input{border-radius:var(--radius-lg);min-height:48px}.page-newsletter__input{appearance:none;background:var(--cl-white);border:1px solid transparent;box-shadow:none;color:var(--cl-primary);font-size:var(--font-sm);padding:0 var(--space-4);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%}.page-newsletter__input::placeholder{color:var(--cl-black-30)}.page-newsletter__input:focus{border-color:var(--cl-primary-20);box-shadow:0 0 0 2px var(--cl-primary-10);outline:0}.page-newsletter__button{align-items:center;background:var(--cl-primary);color:var(--cl-white);cursor:pointer;display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);justify-content:center;padding:0 var(--space-8);text-transform:none;transition:opacity var(--transition-fast),transform var(--transition-fast);width:100%}.page-newsletter__button:focus-visible,.page-newsletter__button:hover{color:var(--cl-white);opacity:.92}.page-newsletter__button:focus-visible{outline:2px solid var(--cl-white);outline-offset:2px}.page-newsletter__button:active{transform:translateY(1px)}.error-newsletter{color:var(--cl-primary);font-size:var(--font-sm);margin-top:var(--space-2);text-align:center;width:100%}.error-newsletter *{font-weight:var(--font-weight-regular)}.news-alert{padding:var(--space-2) 0 0;text-align:center;width:100%}.newsletter-send{min-height:auto!important;width:100%}@media screen and (min-width:1200px){.page-newsletter{padding:var(--space-6) var(--space-12)}.page-newsletter__content{align-items:center;flex-direction:row;gap:var(--space-6);justify-content:space-between;padding:var(--space-6) var(--space-6) var(--space-6) var(--space-8)}.page-newsletter__info{align-items:flex-end;flex:1 1 auto;flex-direction:row;gap:var(--space-6);padding-right:var(--space-10);text-align:left}.page-newsletter__title{font-size:var(--font-2xl);max-width:235px}.page-newsletter__text{flex:0 1 405px;max-width:405px;padding-bottom:var(--space-1)}.page-newsletter__form{flex:1 1 auto;max-width:450px}.page-newsletter__fields{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.page-newsletter__input--email{min-width:0}.page-newsletter__button{min-width:117px;width:auto}.error-newsletter{margin-top:0;text-align:left}.error-newsletter:has(.alert){margin-top:var(--space-3)}}@media screen and (min-width:1500px){.page-newsletter__form{flex:1 1 auto;max-width:656px}}@media screen and (min-width:1200px){.page-newsletter__fields:not(.page-newsletter__fields--only-email){grid-template-columns:repeat(2,minmax(0,1fr)) auto}}body:not(.page-common-home) .page-newsletter{display:none}.page-footer{background:var(--cl-primary);color:var(--cl-white);margin-top:var(--space-6)}.page-footer a{transition:color var(--transition-fast),opacity var(--transition-fast),border-color var(--transition-fast)}.page-footer__main{padding:var(--space-8) var(--space-4) var(--space-4)}.page-footer__shell{border-bottom:1px solid var(--cl-border-light);display:flex;flex-direction:column;gap:var(--space-8);padding-bottom:var(--space-8)}@media screen and (max-width:1199px){.page-footer__shell{border:none}}.page-footer__contact,.page-footer__primary{min-width:0}.page-footer__brand{display:flex;flex-direction:column;gap:var(--space-6)}.page-footer__brand-link,.page-footer__brand-name{display:inline-flex;width:fit-content}.page-footer__brand-name{color:var(--cl-sage);font-size:var(--font-3xl);font-weight:var(--font-weight-bold);max-width:6rem}.page-footer__brand-image{height:64px;object-fit:contain;width:92px}.page-footer__card-helper,.page-footer__contact-description,.page-footer__credits,.page-footer__description{color:var(--cl-white-60)}.page-footer__contact-description,.page-footer__description{font-size:var(--font-sm)}.page-footer__nav{display:flex;flex-direction:column;gap:var(--space-8)}.page-footer__nav--desktop{display:none}.page-footer__accordion,.page-footer__nav-group{display:flex;flex-direction:column;gap:var(--space-4)}.page-footer__accordion{border:0;padding:0}.page-footer__heading,.page-footer__summary{color:var(--cl-white);font-size:var(--font-xs);font-weight:var(--font-weight-bold);letter-spacing:0;margin:0;text-transform:uppercase}.page-footer__summary{align-items:center;cursor:pointer;display:flex;gap:var(--space-3);justify-content:space-between;list-style:none}.page-footer__summary::-webkit-details-marker,.page-footer__summary::marker{display:none}.page-footer__summary:after{border-right:1.5px solid;border-top:1.5px solid;content:"";display:inline-block;flex-shrink:0;height:7px;transform:rotate(135deg);transition:transform var(--transition-fast);width:7px}.page-footer__accordion[open]>.page-footer__summary:after{transform:rotate(-45deg)}.page-footer__list{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:0}.page-footer__list-item{color:var(--cl-white-60);font-size:var(--font-xs)}.page-footer__list-item a:focus-visible,.page-footer__list-item a:hover{color:var(--cl-white)}.page-footer__contact{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.page-footer__contact-header{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:24px}.page-footer__cards{display:grid;gap:var(--space-4);margin-bottom:48px}.page-footer__card{align-self:stretch;border:1.5px solid var(--cl-white);border-radius:var(--radius-lg);color:var(--cl-white);display:flex;flex-direction:column;gap:var(--space-8);justify-content:space-between;padding:var(--space-4);position:relative}.page-footer__card:focus-visible,.page-footer__card:hover{color:var(--cl-white);opacity:.92}.page-footer__card-label{color:var(--cl-white-50);font-size:var(--font-xs)}.page-footer__card-helper{font-size:var(--font-xs);margin-bottom:8px;width:100%}.page-footer__card-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.page-footer__card-value{font-size:var(--font-sm);word-break:break-word}.page-footer__form-wrapper{display:flex;flex-direction:column;gap:var(--space-4)}.page-footer__form-title{color:var(--cl-white);font-size:var(--font-sm);margin:0}.page-footer__form{display:flex;flex-direction:column;gap:var(--space-4)}.page-footer__form-grid{display:grid;gap:var(--space-4)}.page-footer__field{display:flex;margin-bottom:0;min-width:0}.page-footer__field input,.page-footer__field textarea{appearance:none;background:var(--cl-white);border:0;border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-primary);font-family:var(--font-family-primary);font-size:var(--font-sm);min-width:0;padding:0 var(--space-4);width:100%}.page-footer__field input{height:48px}.page-footer__field textarea{height:48px;padding-bottom:var(--space-4);padding-top:var(--space-4);resize:vertical}.page-footer__field input::placeholder,.page-footer__field textarea::placeholder{color:var(--cl-black-30)}.page-footer__field input:focus-visible,.page-footer__field textarea:focus-visible{outline:2px solid var(--cl-sage);outline-offset:0}.page-footer__field.has-error input,.page-footer__field.has-error textarea{outline:2px solid #f3a8a8;outline-offset:0}.page-footer__captcha{align-items:start;display:grid;gap:var(--space-4);grid-template-areas:"input input" "image submit";grid-template-columns:auto minmax(0,1fr)}.page-footer__field--captcha{grid-area:input;width:100%}.page-footer__captcha-image{align-items:center;background:var(--cl-white);border:0;border-radius:var(--radius-lg);cursor:pointer;display:inline-flex;grid-area:image;justify-content:center;min-height:48px;overflow:hidden;padding:0;width:fit-content}.page-footer__captcha-image img{display:block;height:40px;max-width:100%;width:auto}.page-footer__form-feedback{display:none;font-size:var(--font-xs);line-height:1.4}.page-footer__form-feedback.is-error{color:#ffd2d2;display:block}.page-footer__form-feedback.is-success{color:var(--cl-sage);display:block}.page-footer__submit{align-items:center;align-self:stretch;background:var(--cl-sage);border:0;border-radius:var(--radius-lg);color:var(--cl-primary);cursor:pointer;display:inline-flex;font-family:var(--font-family-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);grid-area:submit;height:48px;justify-content:center;padding:0 var(--space-8);transition:opacity var(--transition-fast),transform var(--transition-fast);white-space:nowrap}.page-footer__submit:focus-visible,.page-footer__submit:hover{opacity:.94}.page-footer__submit:active{transform:translateY(1px)}.page-footer__submit[disabled]{cursor:wait;opacity:.85;transform:none}.page-footer__seals{display:flex;flex-direction:column;gap:var(--space-8)}.page-footer__seals--desktop{display:none}.page-footer__seal-block{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-6)}.page-footer__seal-block--payments{align-items:center;column-gap:16px;row-gap:var(--space-4);width:100%}.page-footer__payment-seal{display:block;flex:0 0 auto;height:auto;max-width:100%;width:auto}.page-footer__seal-block--trust img{display:block;max-width:100%;object-fit:contain;width:auto}.page-footer__seal-group--google{align-items:center;column-gap:16px;display:inline-flex;flex-wrap:wrap;row-gap:var(--space-4)}.page-footer__bottom{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-8)}.page-footer__credits,.page-footer__rights{color:var(--cl-white-60);display:flex;justify-content:center;text-align:center}.page-footer__partners{display:flex;flex-wrap:wrap;gap:var(--space-4)}.page-footer__partner{align-items:center;display:inline-flex;justify-content:center}.page-footer__partner .partner-img,.page-footer__partner img{display:block;height:auto;max-height:24px;max-width:100%;width:auto}.page-footer .billing_seller_content,.page-footer .billing_seller_content a{align-items:center;display:inline-flex;justify-content:center}.page-footer .col-sm-12{padding:0}.page-footer-irroba{align-items:center;color:var(--cl-white-50);display:inline-flex;flex-wrap:wrap;font-size:var(--font-sm);gap:var(--space-2);justify-content:center;line-height:1.2}.page-footer-irroba__text{color:inherit}.page-footer-irroba__link,.page-footer-irroba__svg{align-items:center;color:var(--cl-white);display:inline-flex;justify-content:center}.page-footer-irroba__svg svg{display:block;height:auto;width:64px}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media screen and (min-width:1200px){body .fixed-whatsapp-icon{bottom:40px}}@media screen and (min-width:768px){.page-footer__captcha{align-items:start;grid-template-areas:none;grid-template-columns:minmax(0,1fr) auto auto}.page-footer__captcha-image,.page-footer__field--captcha,.page-footer__submit{grid-area:auto}.page-footer__submit{align-self:auto;min-width:180px;white-space:nowrap}}@media screen and (min-width:1200px){.page-footer__main{padding:var(--space-12) var(--space-12) var(--space-6)}.page-footer__form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-footer__captcha{align-items:start;grid-template-columns:minmax(0,1fr) auto auto}.page-footer__shell{align-items:flex-start;flex-direction:row;gap:var(--space-12);justify-content:space-between;padding-bottom:var(--space-6)}.page-footer__primary{align-self:stretch;display:flex;flex:1 1 0;flex-direction:column;justify-content:space-between;max-width:50%;row-gap:var(--space-12)}.page-footer__contact{flex:1 1 0;max-width:46%}.page-footer__nav--desktop{display:grid;gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.page-footer__nav--mobile{display:none}.page-footer__seals--desktop{display:grid;grid-template-columns:1fr;justify-content:space-between}}@media screen and (min-width:1200px) and (min-width:1500px){.page-footer__seals--desktop{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.page-footer__seal-block--payments{gap:24px;grid-column:span 2}.page-footer__seals--mobile{display:none}.page-footer__bottom{align-items:center;flex-direction:row;gap:var(--space-4);justify-content:space-between;padding-top:var(--space-6);text-align:center}.page-footer__partners{justify-content:center;width:auto}.page-footer__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.page-footer__field textarea{min-height:48px}}@media screen and (max-width:1199.99px){.page-footer{text-align:left}.page-footer__description{margin-bottom:var(--space-8)!important}.page-footer__list-item{list-style:none}}.page-account-login{background-color:var(--cl-bg-page)}.page-account-login:has(.accountForm){background-color:var(--cl-bg-page)!important}.page-account-login .container{margin:0 auto;padding:var(--space-8) var(--space-4) var(--space-12);width:min(100%,41rem)}.page-account-login .alert{border-radius:var(--radius-lg);margin-bottom:var(--space-4)}.page-account-login .contentTop:empty{display:none}.page-account-login .loginContainer{align-items:center;display:flex;flex-direction:column;gap:var(--space-6)}.page-account-login .loginTitle{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:0}.page-account-login .loginTitle h1{color:var(--cl-primary);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);margin-bottom:0;text-align:center}.page-account-login .loginTitle p{display:none}.page-account-login .accountForm--login{background:transparent;max-width:30.75rem;padding:0;width:100%}.page-account-login .loginForm{display:flex;flex-direction:column;gap:var(--space-6)}.page-account-login .loginForm label{color:var(--cl-black-50);display:block;font-size:var(--font-sm);font-weight:var(--font-weight-regular)}.page-account-login .loginForm .form-control{background-color:var(--cl-white);border-radius:var(--radius-lg)!important;box-shadow:none;color:var(--cl-primary);font-size:var(--font-sm);min-height:3rem;padding:var(--space-3) var(--space-4);width:100%}.page-account-login .loginForm .form-control::placeholder{color:var(--cl-black-30)}.page-account-login .loginForm .form-control:focus{border-color:var(--cl-primary);outline:0}.page-account-login .loginForm .input-password-group{position:relative}.page-account-login .loginForm .input-password-group svg{cursor:pointer;height:1.25rem;position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%);width:1.25rem;fill:var(--cl-black-50)}.page-account-login .loginForm .button-container{align-items:center;display:flex;flex-direction:column;gap:var(--space-3);order:4}.page-account-login .loginForm .btn-primary,.page-account-login .loginForm .facebook-button,.page-account-login .loginForm .google-button{align-items:center;border-radius:var(--radius-lg);display:inline-flex;justify-content:center;min-height:3rem;padding:0 var(--space-10)}.page-account-login .loginForm .btn-primary{background-color:var(--cl-primary);border:1px solid var(--cl-primary);color:var(--cl-white);font-size:var(--font-sm);font-weight:var(--font-weight-bold);max-width:100%;min-width:8.75rem;transition:background-color var(--transition-fast),border-color var(--transition-fast);width:8.75rem!important}.page-account-login .loginForm .btn-primary:focus,.page-account-login .loginForm .btn-primary:hover{background-color:rgba(var(--cl-primary-rgb),.92);border-color:var(--cl-primary);color:var(--cl-white)}.page-account-login .loginForm .forgotten_password_link,.page-account-login .loginForm .register_link{text-align:center}.page-account-login .loginForm .forgotten_password_link{margin-top:-.5rem;order:2}.page-account-login .loginForm .forgotten_password_link a{color:#00a0e4;font-size:var(--font-xs);text-decoration:none}.page-account-login .loginForm .register_link{border-top:1px solid var(--cl-border);color:var(--cl-black-50);font-size:var(--font-sm);margin-top:0;order:3;padding-top:var(--space-6)}.page-account-login .loginForm .register_link a,.page-account-login .loginForm .register_link u{color:var(--cl-primary);text-decoration:none}.page-account-login .loginForm .login_error{background:rgba(200,92,92,.08);border:1px solid rgba(200,92,92,.35);border-radius:var(--radius-lg);color:var(--cl-primary);margin-top:var(--space-4);padding:var(--space-4)}.page-account-login .loginForm .login_error--title{align-items:center;display:flex;font-weight:var(--font-weight-bold);gap:var(--space-2);margin-bottom:var(--space-2)}.page-account-login .loginForm .form-group.has-error .form-validation,.page-account-login .loginForm .login_error--description{color:var(--cl-red);font-size:var(--font-xs)}@media screen and (min-width:768px){.page-account-login .container{padding-top:var(--space-8)}.page-account-login .loginTitle h1{font-size:var(--font-2xl)}}.page-account-register #register{gap:var(--space-6)}.page-account-register:has(.accountForm){background-color:var(--cl-bg-page)!important}.page-account-register .register-content{margin-top:0;padding:var(--space-8) 0 0}.page-account-register .container{margin:0 auto;padding:0 var(--space-4)}.page-account-register .breadcrumb{align-items:center;color:var(--cl-black-50);display:flex;font-size:var(--font-xs);gap:var(--space-2);justify-content:center!important;margin-bottom:var(--space-6)}.page-account-register .breadcrumb a{color:inherit}.page-account-register .breadcrumb.list-inline-dashed .list-inline-item{margin:0}.page-account-register .breadcrumb.list-inline-dashed .list-inline-item+.list-inline-item:before{background-color:var(--cl-primary);content:"";display:inline-block;height:5px;margin-right:var(--space-2);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' fill='none'%3E%3Cpath stroke='%23192950' d='m.354.354 2 2-2 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' fill='none'%3E%3Cpath stroke='%23192950' d='m.354.354 2 2-2 2'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:4px}.page-account-register .breadcrumb li:last-child,.page-account-register .breadcrumb li:last-child a{color:var(--cl-primary)}.page-account-register .content{background:transparent;padding:0!important}.page-account-register h1{color:var(--cl-primary);font-size:2.25rem;font-weight:var(--font-weight-bold);margin-bottom:var(--space-4);text-align:center}.page-account-register .register-info-text{color:var(--cl-black-50);font-size:var(--font-sm);margin-bottom:var(--space-6);text-align:center}.page-account-register .register-info-text a{color:var(--cl-primary);text-decoration:none}.page-account-register .accountForm{background:transparent;margin:0 auto;max-width:50.625rem;padding:0;width:100%}.page-account-register .accountForm--register form{display:flex;flex-direction:column;gap:var(--space-6)}.page-account-register .accountForm fieldset{border:0;margin:0;padding:0}.page-account-register .accountForm legend{color:var(--cl-primary);font-size:2rem;font-weight:var(--font-weight-regular);margin-bottom:var(--space-6);padding-bottom:0;text-align:center;width:100%}.page-account-register #account>.type_personContent{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:center;margin-bottom:var(--space-6)!important}.page-account-register .type_personContent>.control-label{color:var(--cl-primary);font-size:0;margin:0}.page-account-register .type_personContent>.control-label:after{content:"Tipo de conta:";font-size:var(--font-sm)}.page-account-register .radio-button-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:center}.page-account-register .custom-radio,.page-account-register .radio-inline{align-items:center;color:var(--cl-black-50);display:inline-flex;font-size:var(--font-sm);margin-right:0;position:relative}.page-account-register .custom-radio input[type=radio],.page-account-register .radio-inline input[type=radio]{opacity:0;pointer-events:none;position:absolute}.page-account-register .custom-radio .custom-control-label,.page-account-register .radio-inline .radio-label,.page-account-register .radio-inline>label{align-items:center;cursor:pointer;display:inline-flex;gap:var(--space-2);margin:0}.page-account-register .custom-radio .custom-control-label:before,.page-account-register .radio-inline .radio-label:before,.page-account-register .radio-inline>label:before{background:var(--cl-white);border:1px solid var(--cl-black-30);border-radius:50%;box-shadow:inset 0 0 0 .25rem var(--cl-white);content:"";flex:0 0 0.9375rem;height:.9375rem;transition:border-color var(--transition-fast),background-color var(--transition-fast);width:.9375rem}.page-account-register .custom-radio .custom-control-input:checked+.custom-control-label,.page-account-register .radio-inline input[type=radio]:checked+.custom-control-label,.page-account-register .radio-inline input[type=radio]:checked+.radio-label,.page-account-register .radio-inline input[type=radio]:checked+label{color:var(--cl-primary)}.page-account-register .custom-radio .custom-control-input:checked+.custom-control-label:before,.page-account-register .radio-inline input[type=radio]:checked+.custom-control-label:before,.page-account-register .radio-inline input[type=radio]:checked+.radio-label:before,.page-account-register .radio-inline input[type=radio]:checked+label:before{border-color:var(--cl-sage);box-shadow:inset 0 0 0 .1875rem var(--cl-sage)}.page-account-register .register-account-column,.page-account-register .register-address-column{column-gap:var(--space-4);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-4)}.page-account-register .register-account-column>.col-sm-12,.page-account-register .register-address-column>.col-sm-12{min-width:0;padding:0!important}.page-account-register .accountForm .form-group{margin-bottom:0}.page-account-register .accountForm .form-control,.page-account-register .accountForm select.form-control,.page-account-register .accountForm textarea.form-control{background:var(--cl-white)!important;border:1px solid transparent!important;border-radius:var(--radius-lg)!important;box-shadow:none;color:var(--cl-primary);font-size:var(--font-sm);min-height:3rem;padding:var(--space-3) var(--space-4)!important;width:100%}.page-account-register .accountForm .form-control::placeholder,.page-account-register .accountForm textarea.form-control::placeholder{color:var(--cl-black-30)}.page-account-register .accountForm .form-control:focus,.page-account-register .accountForm select.form-control:focus,.page-account-register .accountForm textarea.form-control:focus{border-color:var(--cl-primary)!important;outline:0}.page-account-register .accountForm select.form-control{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%23192950' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right var(--space-4) center;background-repeat:no-repeat;background-size:.625rem .375rem;color:var(--cl-black-30);height:3rem;overflow:hidden;padding-right:2.5rem;text-overflow:ellipsis;white-space:nowrap}.page-account-register .accountForm .has-error .form-control,.page-account-register .accountForm .has-error select.form-control,.page-account-register .accountForm .has-error textarea.form-control{border-color:var(--cl-red)!important}.page-account-register .accountForm .form-validation,.page-account-register .accountForm .text-danger{color:var(--cl-red);display:block;font-size:var(--font-xs);margin-top:var(--space-2)}.page-account-register #input-sex{color:var(--cl-black-30)}.page-account-register #address{display:flex;flex-direction:column;gap:var(--space-6);margin-top:0}.page-account-register #address legend{font-size:var(--font-base)}.page-account-register #address>.form-group:first-child{margin:0}.page-account-register .accountForm--register #address .postCode_group{display:block!important;isolation:isolate;margin-bottom:0!important;position:relative;width:100%}.page-account-register .accountForm--register #address .postCode_group>.form-control{display:block;flex:none;max-width:none;position:relative;width:100%!important;z-index:1}.page-account-register #label-postcode{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.page-account-register .accountForm--register #address #input-postcode{display:block;padding-right:8rem!important;width:100%}.page-account-register .accountForm--register #address #btn-ok-cep{align-items:center;background:var(--cl-primary);border:1px solid var(--cl-primary)!important;border-radius:var(--radius-md);color:var(--cl-white)!important;display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:2rem;justify-content:center;padding:var(--space-2) var(--space-4);position:absolute;right:var(--space-4);top:var(--space-2);z-index:3}.page-account-register .accountForm--register #address .shipping-consult-postcode{display:block;margin-top:var(--space-6);text-align:center;width:100%}.page-account-register .accountForm--register #address .shipping-consult-postcode a{color:#00a0e4;display:inline-block;font-size:0;text-decoration:none;white-space:nowrap}.page-account-register .accountForm--register #address .shipping-consult-postcode a:after{content:"Não sei meu CEP";font-size:var(--font-xs)}.page-account-register .second-step-address{display:none}.page-account-register .privacy_policy,.page-account-register .recaptcha_btn,.page-account-register .register-newsletter-block{display:none!important}.page-account-register .register_btn{display:flex;justify-content:center;margin-top:0;position:relative}.page-account-register .btn_submit_register{align-items:center;background:var(--cl-primary)!important;border:1px solid var(--cl-primary)!important;border-radius:var(--radius-lg);box-shadow:none;color:var(--cl-white)!important;display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);justify-content:center;margin:0;min-height:3rem;padding:0 var(--space-10)}.page-account-register .btn_submit_register:focus,.page-account-register .btn_submit_register:hover{background:rgba(var(--cl-primary-rgb),.92)!important;color:var(--cl-white)!important}.page-account-register .custom-field label.control-label,.page-account-register .register-newsletter-block .control-label{color:var(--cl-primary);display:block;font-size:var(--font-sm);margin-bottom:var(--space-2)}@media screen and (max-width:767px){.page-account-register .register-account-column,.page-account-register .register-address-column{grid-template-columns:minmax(0,1fr)}.page-account-register .register-account-column>.col-sm-12:has(#field-cellphone),.page-account-register .register-account-column>.col-sm-12:has(#field-cpf_cnpj),.page-account-register .register-account-column>.col-sm-12:has(#group-birthday),.page-account-register .register-account-column>.col-sm-12:has(#input-email),.page-account-register .register-account-column>.col-sm-12:has(#password_confirmation_field),.page-account-register .register-account-column>.col-sm-12:has(#password_field),.page-account-register .register-account-column>.col-sm-12:has(#telephone_field),.page-account-register .register-account-column>.col-sm-12:has(.gender-group),.page-account-register .register-account-column>.register-column-type,.page-account-register .register-address-column>.col-sm-12:has(#input-address-1),.page-account-register .register-address-column>.col-sm-12:has(#input-country){grid-column:1;grid-row:auto}.page-account-register #input-postcode{padding-right:7rem}.page-account-register .register_btn{justify-content:center}.page-account-register .register_btn:has(input.btn_submit_register):after{left:50%;right:auto;transform:translateX(-50%)}}@media screen and (min-width:768px){.page-account-register .register-content{padding-top:var(--space-8)}.page-account-register h1{font-size:2rem}.page-account-register .accountForm legend{font-size:var(--font-base)}}.ad-review-module{background:var(--cl-bg-page);border-radius:var(--radius-md);overflow-x:clip;padding:0 0 var(--space-4);text-align:left}.ad-review-module,.ad-review-module *{box-sizing:border-box}.ad-review-module .module-review-description{display:flex;flex-direction:column;gap:var(--space-2);margin:0;max-width:335px;text-align:left}.ad-review-module .module-review-description .ad-review-module__heading,.ad-review-module .module-review-description h1,.ad-review-module .module-review-description h2,.ad-review-module .module-review-description h3,.ad-review-module .module-review-description h4,.ad-review-module .module-review-description h5,.ad-review-module .module-review-description h6{color:var(--cl-primary);font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-2xl);font-style:normal;font-weight:var(--font-weight-bold);margin:0}.ad-review-module .module-review-description .ad-review-module__heading em,.ad-review-module .module-review-description h1 em,.ad-review-module .module-review-description h2 em,.ad-review-module .module-review-description h3 em,.ad-review-module .module-review-description h4 em,.ad-review-module .module-review-description h5 em,.ad-review-module .module-review-description h6 em{font-style:italic}.ad-review-module .module-review-description p{color:var(--cl-black-50);font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-sm);font-style:normal;font-weight:var(--font-weight-regular);margin:0}.ad-review-module [data-review-track-container]{float:none;max-width:none;padding:0;width:100%}.ad-review-module .reviews-list,.ad-review-module .reviews_list{overflow:hidden;text-align:left;width:100%}.ad-review-module .swiper-wrapper{align-items:stretch}.ad-review-module .swiper-wrapper.swiper-wrapper{height:auto}.ad-review-module .swiper-slide{align-self:stretch;display:flex;height:auto;min-height:0}.ad-review-module__layout{display:flex;flex-direction:column;gap:var(--space-4)}.ad-review-module__aside{display:flex;flex-direction:column;gap:var(--space-6);padding:0 var(--space-4)}.ad-review-module__summary{display:flex;flex-direction:column;gap:var(--space-2)}.ad-review-module__summary-row{align-items:center;display:flex;gap:var(--space-4)}.ad-review-module__summary-score{color:var(--cl-primary);font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-2xl);font-weight:var(--font-weight-bold)}.ad-review-module__summary-stars{color:var(--cl-primary);display:flex;gap:3px}.ad-review-module__summary-stars .fa,.ad-review-module__summary-stars .mdi{font-size:10px}.ad-review-module__summary-copy{color:var(--cl-black-50);display:flex;flex-wrap:wrap;font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-sm);font-style:normal;font-weight:var(--font-weight-regular);gap:var(--space-2);margin:0;text-align:left}.ad-review-module__actions{display:flex;flex-direction:column;gap:var(--space-4)}.ad-review-module__product-links{display:flex;flex-direction:column;gap:var(--space-3)}.ad-review-module__product-link{align-items:center;color:var(--cl-primary);display:inline-flex;font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-sm);font-weight:var(--font-weight-regular);gap:var(--space-2);text-decoration:none}.ad-review-module__product-link svg{display:block;flex:0 0 auto}.ad-review-module__product-link:focus,.ad-review-module__product-link:hover{color:var(--cl-primary);text-decoration:none}.ad-review-module__cta{align-items:center;border:1.5px solid var(--cl-black-15);border-radius:var(--radius-lg);color:var(--cl-primary);display:inline-flex;font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:48px;justify-content:center;min-width:213px;padding:0 24px;transition:border-color var(--transition-fast);white-space:nowrap;width:213px}.ad-review-module__cta:focus,.ad-review-module__cta:hover{border-color:var(--cl-primary);color:var(--cl-primary);text-decoration:none}.ad-review-module__navigation{display:none;gap:var(--space-4)}.ad-review-module__nav{align-items:center;background:var(--cl-white);border:0;border-radius:var(--radius-lg);display:inline-flex;height:48px;justify-content:center;padding:0;transition:opacity var(--transition-fast);width:48px}.ad-review-module__nav svg{display:block;height:11px;width:13px}.ad-review-module__nav.swiper-button-disabled{cursor:default;opacity:.35}.ad-review-module__arrow svg{display:block;height:11px;width:13px}.ad-review-module__carousel-shell{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;overflow:hidden;padding-left:var(--space-4)}.ad-review-module[data-review-module] #module-review .item.ad-review-module__card,.ad-review-module__card{background:var(--cl-white);border:0;border-radius:var(--radius-xl);box-shadow:none;display:flex;flex-direction:column;gap:0;height:100%;justify-content:flex-start;min-height:271px;padding:var(--space-6);width:100%}.ad-review-module #module-review .item.ad-review-module__card>p{font-size:inherit}.ad-review-module #module-review .item.ad-review-module__card .review-title,.ad-review-module .ad-review-module__card .review-title{align-items:flex-start;color:var(--cl-primary);display:flex;font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-sm);font-weight:var(--font-weight-regular);justify-content:space-between;margin:0 0 8px;width:100%}.ad-review-module #module-review .item.ad-review-module__card .review-title b,.ad-review-module .ad-review-module__card .review-title b{font-weight:var(--font-weight-regular);padding:0}.ad-review-module #module-review .item.ad-review-module__card .review-rating,.ad-review-module .ad-review-module__card .review-rating{color:var(--cl-sage);display:flex;gap:3px;margin:0 0 24px}.ad-review-module #module-review .item.ad-review-module__card .review-rating .fa,.ad-review-module #module-review .item.ad-review-module__card .review-rating .mdi,.ad-review-module .ad-review-module__card .review-rating .fa,.ad-review-module .ad-review-module__card .review-rating .mdi{font-size:10px}.ad-review-module #module-review .item.ad-review-module__card .review-text,.ad-review-module .ad-review-module__card .review-text{color:var(--cl-black-50);font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-sm);font-style:normal;font-weight:var(--font-weight-regular);margin:0}.ad-review-module__legacy-link{display:none}.ad-review-module__thumb{border-radius:var(--radius-sm);flex:0 0 auto;height:48px;margin-top:24px;overflow:hidden;width:48px}.ad-review-module__thumb img{display:block;height:100%;object-fit:cover;width:100%}.ad-review-module #module-review .item.ad-review-module__card .ad-review-module__footer,.ad-review-module .ad-review-module__footer{align-items:center;color:var(--cl-black-30);display:flex;font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-xs);font-weight:var(--font-weight-regular);justify-content:space-between;margin-top:auto;min-height:14px;text-decoration:none;width:100%}.ad-review-module #module-review .item.ad-review-module__card .ad-review-module__footer:focus,.ad-review-module #module-review .item.ad-review-module__card .ad-review-module__footer:hover,.ad-review-module .ad-review-module__footer:focus,.ad-review-module .ad-review-module__footer:hover{color:var(--cl-primary);text-decoration:none}.ad-review-module__arrow{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}.ad-review-module__gallery-trigger{align-items:center;background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-lg);color:var(--cl-primary);cursor:pointer;display:inline-flex;font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-sm);font-weight:var(--font-weight-regular);gap:var(--space-2);margin:0;max-width:max-content;min-height:40px;padding:0 16px}.ad-review-module__gallery-trigger svg{display:block;flex:0 0 auto}.ad-review-module__pagination{align-items:center;display:flex;gap:var(--space-1);justify-content:center;min-height:8px;padding-right:var(--space-4)}.ad-review-module__pagination .swiper-pagination-bullet{background:rgba(0,0,0,.2);height:8px;margin:0;opacity:1;width:8px}.ad-review-module__pagination .swiper-pagination-bullet-active{background:var(--cl-primary)}.ad-review-module .reviews-images{display:flex;gap:4px;list-style:none;margin:24px 0 0;padding:0}.ad-review-module .reviews-images li{border-radius:8px;flex:0 0 auto;height:48px;overflow:hidden;width:48px}.ad-review-module .reviews-images .review-image{display:block;height:100%;object-fit:cover;width:100%}@media screen and (max-width:767px){.ad-review-module__aside{padding:0 16px}.ad-review-module__carousel-shell{padding-left:16px;padding-right:0}.ad-review-module__cta{max-width:none;min-width:0;width:213px}.ad-review-module__gallery-trigger{margin-left:16px}}@media screen and (min-width:768px){.ad-review-module__carousel-shell{padding-right:var(--space-4)}}@media screen and (min-width:1200px){.ad-review-module{padding:var(--space-8) var(--space-12)}.ad-review-module__layout{align-items:stretch;flex-direction:row}.ad-review-module__aside{flex:0 0 444px;justify-content:space-between;max-width:444px;min-width:444px;padding:0}.ad-review-module__actions{align-items:center;flex-direction:row;justify-content:space-between}.ad-review-module__product-links{gap:var(--space-4)}.ad-review-module__navigation{display:flex}.ad-review-module__carousel-shell{flex:1 1 auto;justify-content:center;padding:0}.ad-review-module__pagination{display:none}.ad-review-module .swiper-slide{width:auto}.ad-review-module .module-review-description{min-height:52px}}.ad-review-module--product{padding:0}.ad-review-module--product>.container{max-width:none;padding:48px;width:auto}.ad-review-module--product #review{margin-top:0}.ad-review-module--product .ad-review-module__layout{gap:16px}.ad-review-module--product .ad-review-module__aside{gap:24px;justify-content:space-between;padding:0}.ad-review-module--product .ad-review-module__summary{gap:12px}.ad-review-module--product .ad-review-module__summary-row{gap:16px}.ad-review-module--product .ad-review-module__actions{align-items:center;flex-direction:row;gap:24px;justify-content:space-between}.ad-review-module--product .ad-review-module__carousel-shell{gap:0;padding:0}.ad-review-module--product .ad-review-module__pagination{display:none}.ad-review-module--product #review .reviews-list .item.ad-review-module__card,.ad-review-module--product .ad-review-module__card{border:0!important;box-shadow:none;min-height:272px;padding:28px 24px}.ad-review-module--product .ad-review-module__card .review-title{margin-bottom:8px}.ad-review-module--product .ad-review-module__card .review-rating{margin-bottom:24px}.ad-review-module--product .ad-review-module__card .review-text{color:var(--cl-black-50);line-height:1.35}.ad-review-module--product .ad-review-module__footer{gap:16px;min-width:0}.ad-review-module--product .ad-review-module__footer-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-review-module--product .ad-review-module__thumb,.ad-review-module--product .reviews-images{margin-top:20px}.ad-review-module--product .ad-review-module__gallery-trigger,.ad-review-module--product .ad-review-module__product-links{display:none}.ad-review-module--product .ad-review-module__product-link--inline{display:inline-flex;text-decoration:underline}.ad-review-module--product .no-reviews-content{align-items:center;background:var(--cl-white);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:272px;padding:24px;width:100%}.ad-review-module--product .no-reviews-content p{color:var(--cl-black-50);font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-sm);font-style:normal;font-weight:var(--font-weight-regular);margin:0;padding:0;text-align:center;width:auto}.ad-review-module--product .no-reviews-content .btn-open-review-form{align-items:center;background:var(--cl-sage-20);border:0;border-radius:var(--radius-lg);color:var(--cl-primary);display:inline-flex;font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:48px;justify-content:center;min-width:213px;padding:0 24px}.ad-review-module--product .no-reviews-content .btn-open-review-form svg{display:none}.ad-review-module--product .no-reviews-content .btn-open-review-form:focus,.ad-review-module--product .no-reviews-content .btn-open-review-form:hover{background:var(--cl-sage-20);color:var(--cl-primary);text-decoration:none}@media screen and (max-width:1199px){.ad-review-module--product>.container{padding:32px 16px}.ad-review-module--product .ad-review-module__actions{align-items:flex-start;flex-direction:column;gap:16px}.ad-review-module--product .ad-review-module__pagination{display:flex;gap:4px!important;margin-top:16px}.ad-review-module--product .ad-review-module__pagination .swiper-pagination-bullet{margin-inline:0!important}}@media screen and (min-width:1200px){.ad-review-module--product .ad-review-module__aside{flex:0 0 444px;max-width:444px;min-width:444px}.ad-review-module--product .ad-review-module__carousel-shell{justify-content:flex-start}}body.page-module-review-reviews #content>.heading-title{color:var(--cl-primary);font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-2xl);font-weight:var(--font-weight-bold);margin:0 0 16px;text-transform:none}body.page-module-review-reviews #write-comment-link{align-items:center;background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-lg);color:var(--cl-primary);font-size:var(--font-sm);font-weight:var(--font-weight-bold);height:48px;justify-content:center;margin:0 auto 24px;padding:0 24px;text-decoration:none}body.page-module-review-reviews #write-comment-link:focus,body.page-module-review-reviews #write-comment-link:hover{border-color:var(--cl-primary);color:var(--cl-primary);text-decoration:none}body.page-module-review-reviews #review{margin-top:0}body.page-module-review-reviews #review>.reviews_list{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);width:100%}body.page-module-review-reviews #review .item-container{max-width:none;padding:0;width:auto}body.page-module-review-reviews #review .item{background:var(--cl-white);border-radius:var(--radius-xl);display:flex;flex-direction:column;min-height:272px;padding:24px}body.page-module-review-reviews #review .review-title{align-items:flex-start;color:var(--cl-primary);display:flex;font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-sm);font-weight:var(--font-weight-regular);justify-content:space-between;margin:0 0 8px}body.page-module-review-reviews #review .review-title b{font-weight:var(--font-weight-regular)}body.page-module-review-reviews #review .review-title b:last-child{color:var(--cl-black-50);white-space:nowrap}body.page-module-review-reviews #review .review-rating{color:var(--cl-sage);display:flex;gap:3px;margin:0 0 20px}body.page-module-review-reviews #review .review-rating .fa,body.page-module-review-reviews #review .review-rating .mdi{font-size:10px}body.page-module-review-reviews #review .review-link,body.page-module-review-reviews #review .review-name{margin:0 0 8px}body.page-module-review-reviews #review .review-text{color:var(--cl-black-50);font-family:var(--font-family-primary,"Arial",sans-serif);font-size:var(--font-sm);font-style:normal;font-weight:var(--font-weight-regular);line-height:1.45;margin-right:0;text-align:left}body.page-module-review-reviews #review .review-text:after,body.page-module-review-reviews #review .review-text:before{background:var(--cl-white)}body.page-module-review-reviews #review .pagination_elements{margin-top:24px}@media screen and (max-width:575px){body.page-module-review-reviews #content{margin-inline:var(--space-4)}}@media screen and (min-width:768px){body.page-module-review-reviews #review>.reviews_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){body.page-module-review-reviews #review>.reviews_list{grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes slideLeft{0%{left:100%}to{left:0}}@keyframes growRight{0%{width:0}to{width:100%}}:root{--loader-bg-color:#11182770;--loader-fill-color:#fff;--loader-color:#000;--loader-z-index:999}.loader-content{background-color:var(--loader-bg-color);inset:0;position:fixed;z-index:var(--loader-z-index)}.loader-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loader-spinner__svg{animation:spin 1s linear infinite;height:32px;width:32px;fill:#fafafa;color:#1b1818}:root{--toast-bg-success:#22c55e;--toast-bg-error:#ef4444;--toast-bg-info:#3b82f6;--toast-bg-warning:#eab308;--toast-bg-white:#fbfbfb;--toast-color-black:#000;--gap-2:0.5rem;--p-2:0.5rem;--p-4:1rem;--m-1:0.25rem;--m-3:0.75rem;--w-4:1rem;--h-1:0.25rem;--h-4:1rem;--max-w-xs:20rem;--rounded-2xl:1rem}.toast-container{margin-top:var(--m-3);max-width:var(--max-w-xs);overflow-x:hidden;padding-left:var(--p-2);padding-right:var(--p-2);position:fixed;right:16px;top:70px;width:90%;z-index:1060}.toast-item{align-items:center;animation:slideLeft .2s ease-in-out forwards;background-color:var(--toast-bg-white);border-radius:var(--rounded-2xl);box-shadow:-1px 13px 3px -8px rgba(50,50,93,.25),0 8px 16px -14px rgba(0,0,0,.3);color:var(--toast-color-black);display:flex;flex-direction:column;margin-bottom:var(--m-3)!important;overflow:hidden;position:relative}.toast-content{display:flex;gap:var(--gap-2);justify-content:space-between;padding:var(--p-4);width:100%}.toast-content__icon{align-self:flex-start}.toast-content__dialog{width:100%}.toast-content__title{font-weight:700;margin-bottom:var(--m-1)}.toast-content__message{width:100%}.toast-content__button-close{background:transparent;border:none;border-radius:100%;height:var(--w-4);padding:0;width:var(--h-4)}.toast-content__button-close svg{fill:var(--toast-color-black)}.toast-info{fill:var(--toast-bg-info)}.toast-success{fill:var(--toast-bg-success)}.toast-warning{fill:var(--toast-bg-warning)}.toast-error{fill:var(--toast-bg-error)}.toast-progress-bar{display:flex;width:100%}.toast-progress-bar__percentage{height:var(--h-1)}.toast-progress-bar__percentage--success{background-color:var(--toast-bg-success)}.toast-progress-bar__percentage--error{background-color:var(--toast-bg-error)}.toast-progress-bar__percentage--warning{background-color:var(--toast-bg-warning)}.toast-progress-bar__percentage--info{background-color:var(--toast-bg-info)}*,:after,:before{box-sizing:border-box;line-height:normal;margin:0;padding:0}html{font-size:16px}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--cl-bg-page);color:var(--cl-primary);font-family:var(--font-family-primary) Helvetica,sans-serif;line-height:normal;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}[role=button],a,button,input[type=button],input[type=reset],input[type=submit],summary{-webkit-tap-highlight-color:transparent}[role=button]:focus:not(:focus-visible),a:focus:not(:focus-visible),button:focus:not(:focus-visible),input[type=button]:focus:not(:focus-visible),input[type=reset]:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible),summary:focus:not(:focus-visible){box-shadow:none;outline:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}img{display:block;height:auto;max-width:100%}ol,ul{list-style:none}.section-content.offset-top-30{margin-top:0}.banner-v2 img{margin:0 auto}.page-common-home .layout-content-top>.banner-v2>.swiper{margin-inline:auto;padding-bottom:24px;padding-top:24px;width:calc(100% - 32px)}@media screen and (min-width:1200px){.page-common-home .layout-content-top>.banner-v2>.swiper{width:calc(100% - 96px)}}.page-common-home .layout-content-top>.banner-v2:not(.banner-v2~.banner-v2) .swiper .swiper-slide{height:auto}@media screen and (min-width:992px){.page-common-home .layout-content-top>.banner-v2:not(.banner-v2~.banner-v2) .swiper .swiper-slide{aspect-ratio:1920/669}}@media screen and (max-width:991px){.page-common-home .layout-content-top>.banner-v2:not(.banner-v2~.banner-v2) .swiper .swiper-slide{aspect-ratio:800/1140}}.page-common-home .layout-content-top>.banner-v2:not(.banner-v2~.banner-v2) .swiper .swiper-slide picture,.page-common-home .layout-content-top>.banner-v2:not(.banner-v2~.banner-v2) .swiper .swiper-slide>a{display:block;height:100%}.page-common-home .layout-content-top>.banner-v2:not(.banner-v2~.banner-v2) .swiper .swiper-slide picture{width:100%}.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-slide img,.page-common-home .layout-content-top>.banner-v2 .swiper .swiper-slide picture img{height:100%;object-fit:cover;width:100%}.page-common-home .layout-content-top>.banner-v2:not(.banner-v2~.banner-v2){background-color:#fff}.page-common-home .layout-content-top>.banner-v2:not(.banner-v2~.banner-v2)>.swiper{padding-bottom:0;padding-top:0;width:calc(100% - 32px)}.section-content{margin-top:0!important}.banner-v2 .swiper img{border-radius:var(--radius-xl)}.page-onestepcheckout-checkout .btn.btn-success,.page-onestepcheckout-checkout .checkoutHeader .secure-sign{background-color:var(--cl-primary)}.page-onestepcheckout-checkout .checkout-info-box{background-color:var(--cl-sage-20)}.page-onestepcheckout-checkout #data-products .osc-tab-sum>div,.page-onestepcheckout-checkout #osc-summary-data ul{background:var(--cl-white-50)}.page-onestepcheckout-checkout .form-control,.page-onestepcheckout-checkout .form-label+.form-control,.page-onestepcheckout-checkout select.form-control:not([size]):not([multiple]){border:none}.ad-lazy-video{background:var(--cl-bg-light);height:100%;overflow:hidden;position:relative;width:100%}.ad-lazy-video__button,.ad-lazy-video__frame,.ad-lazy-video__frame iframe,.ad-lazy-video__poster{display:block;height:100%;width:100%}.ad-lazy-video__button{background:transparent;border:0;cursor:pointer;padding:0;position:relative}.ad-lazy-video__button:after{background:rgba(0,0,0,.16);content:"";inset:0;position:absolute}.ad-lazy-video__poster{object-fit:cover;object-position:center}.ad-lazy-video__frame{inset:0;position:absolute}.ad-lazy-video__frame iframe{border:0}.ad-lazy-video__play{align-items:center;background:#f03;border-radius:18px;display:inline-flex;height:56px;inset:50% auto auto 50%;justify-content:center;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:80px;z-index:1}.ad-lazy-video__play:before{border-color:transparent transparent transparent var(--cl-white);border-style:solid;border-width:11px 0 11px 18px;content:"";margin-left:4px}.shipping-free-label{align-items:start;align-self:start;background:var(--cl-sage-20)!important;background-image:none;border:1px solid rgba(var(--cl-sage-rgb),.4);border-radius:var(--radius-md);box-shadow:none;color:var(--cl-primary);gap:var(--space-1);height:auto;justify-items:start;justify-self:start;margin:0 auto;max-width:100%;min-height:0;padding:var(--space-1) var(--space-4)!important;width:auto}.shipping-free-label:hover{color:inherit}.shipping-free-label>div{color:var(--cl-primary)!important;font-size:var(--font-xs);margin:0;padding:0}.shipping-free-label>div:first-child{font-weight:var(--font-weight-bold)}.page-information-information .breadcrumb{align-items:center;display:flex;gap:var(--space-2);padding-top:16px}.page-information-information .breadcrumb a{color:inherit}.page-information-information .breadcrumb.list-inline-dashed .list-inline-item{margin:0;padding:0}.page-information-information .breadcrumb.list-inline-dashed .list-inline-item+.list-inline-item:before{background-color:var(--cl-primary);content:"";display:inline-block;height:5px;margin-right:var(--space-2);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' fill='none'%3E%3Cpath stroke='%23192950' d='m.354.354 2 2-2 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' fill='none'%3E%3Cpath stroke='%23192950' d='m.354.354 2 2-2 2'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:4px}body.page-error-not_found .section-content{padding:48px 0}body.page-error-not_found .section-content>.container{max-width:1120px;padding-inline:var(--space-4)}body.page-error-not_found #content{background:var(--cl-white);border-radius:var(--radius-xl);margin-inline:auto;max-width:760px;padding:48px 32px}body.page-error-not_found #content h1{color:var(--cl-primary);font-size:var(--font-3xl);font-weight:var(--font-weight-bold);margin:0 0 var(--space-4);text-transform:none}body.page-error-not_found #content p{color:var(--cl-black-50);font-size:var(--font-sm);margin:0 auto var(--space-6);max-width:520px}body.page-error-not_found #content p.section-20{margin-bottom:var(--space-6)!important}body.page-error-not_found #content .notfound-text-search{color:var(--cl-black-50);font-size:var(--font-sm);margin-bottom:var(--space-4)}body.page-error-not_found #content .notfound-search{margin-inline:auto;max-width:520px;padding:0;width:100%}body.page-error-not_found #content .buttons{margin-top:var(--space-6)}body.page-error-not_found #content .buttons .btn-primary{align-items:center;background:var(--cl-primary);border:0!important;border-radius:var(--radius-lg)!important;color:var(--cl-white);display:inline-flex;font-size:var(--font-sm);font-weight:var(--font-weight-bold);justify-content:center;min-height:48px;padding:0 var(--space-8);text-transform:none}body.page-error-not_found #content .buttons .btn-primary:focus,body.page-error-not_found #content .buttons .btn-primary:hover{background:rgba(var(--cl-primary-rgb),.92);color:var(--cl-white)}body.page-error-not_found #search_not_found .form-group.input-group{background:var(--cl-white);border:1px solid var(--cl-border);border-radius:var(--radius-lg);box-shadow:none;overflow:hidden}body.page-error-not_found #search_not_found input[name=search].form-control{background:var(--cl-white);border:0!important;border-radius:0;box-shadow:none;color:var(--cl-primary)!important;min-height:48px;padding:0 var(--space-4)}body.page-error-not_found #search_not_found input[name=search].form-control:focus{border:0!important;box-shadow:none}body.page-error-not_found #search_not_found .input-group-append .btn-search{align-items:center;background:var(--cl-sage-20);border:0;border-left:1px solid var(--cl-border);border-radius:0!important;color:var(--cl-primary);display:inline-flex;justify-content:center;min-width:52px;padding:0 var(--space-4)!important}body.page-error-not_found #search_not_found .input-group-append .btn-search:focus,body.page-error-not_found #search_not_found .input-group-append .btn-search:hover{background:rgba(var(--cl-sage-rgb),.32)}body.page-error-not_found #search_not_found .btn-search svg path{fill:currentColor}@media screen and (max-width:575px){body.page-error-not_found .section-content{padding:32px 0}body.page-error-not_found #content{margin:0 16px}body.page-error-not_found #content h1{font-size:var(--font-2xl)}body.page-error-not_found #content .buttons .btn-primary{width:100%}}
/*# sourceMappingURL=stylesheet.min.css.map */
