.accordion-container{width:100%}.accordion-container>.accordion-header{align-items:center;border-bottom:1px solid var(--color-border-light);color:var(--color-black);cursor:pointer;display:flex;font-family:var(--title-font);font-size:var(--title-font-size-xs);gap:var(--spacing-xs);padding:var(--spacing-sm);position:relative;width:100%}.accordion-container>.accordion-header:after{content:url(/assets/icons/add.svg);position:absolute;right:var(--spacing-sm);top:50%;transform:translateY(-50%);transition:var(--default-transition)}.accordion-container>.accordion-header.expanded:after{content:url(/assets/icons/less.svg)}.accordion-container>.accordion-header+.accordion-wrapper{background-color:var(--color-neutral-050);border-bottom:1px solid var(--color-border-light);height:0;overflow:hidden;transition:var(--default-transition);width:100%}.accordion-container>.accordion-header+.accordion-wrapper>.accordion-body{padding:var(--spacing-sm)}.badge-product{align-items:center;border-radius:var(--radius-pill);display:flex;font-size:var(--caption-font-size-sm);gap:var(--spacing-xxxs);justify-content:center;line-height:var(--body-line-height-xxxs);max-width:100%;padding:var(--spacing-xxxs) var(--spacing-xs)}.badge-product.badge-away-mode{background-color:var(--color-content-on-disable);color:var(--color-white)}.badge-product.badge-away-mode [class^=icon]:before{background-color:var(--color-white)}.badge-product.badge-bargain{background-color:var(--color-primary-variant);color:var(--color-content)}.badge-product.badge-draft{background-color:var(--color-content);color:var(--color-white)}.badge-product.badge-not-available{background-color:var(--color-error);color:var(--color-white)}.badge-product.badge-not-available [class^=icon]:before{background-color:var(--color-white)}.badge-product.badge-outlet{background-color:var(--color-border-light);color:var(--color-content)}.badge-product.badge-payment-pending{background-color:var(--color-secondary);color:var(--color-white)}.badge-product.badge-price-down{background-color:var(--color-promo);color:var(--color-content)}.badge-product.badge-price-down [class^=icon]:before{background-color:var(--color-content)}.badge-product.badge-price-down-suggestion{background-color:var(--color-warning);color:var(--color-icon-info-on)}.badge-product.badge-price-down-suggestion [class^=icon]:before{background-color:var(--color-icon-info-on)}.badge-product.badge-shipping{background-color:var(--color-secondary);color:var(--color-white)}.badge-product.badge-shipping [class^=icon]:before{background-color:var(--color-white)}.badge-product.badge-sold{background-color:var(--color-success);color:var(--color-content)}.badge-product.badge-sold [class^=icon]:before{background-color:var(--color-content)}.badge-product.badge-sm{padding:var(--spacing-xxxxs) var(--spacing-xxxs)}.badge-product>span:last-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:not(.badge-product).badge-bargain{background-color:var(--color-primary-500);border-radius:var(--radius-circle);left:0;margin:var(--spacing-xxs);padding:var(--spacing-xxxs);position:absolute;top:0}.columns-grid-3 .badge-product [class^=icon]{display:none}.columns-grid-3 .badge-product{padding:var(--spacing-xxxxs) var(--spacing-xxs)}.banner{align-items:center;background-color:var(--color-primary-variant);display:flex;gap:var(--spacing-xxxs);justify-content:space-between;padding:var(--spacing-xs) var(--spacing-sm)}.banner-info{background-color:var(--color-background-info);border-left-width:1px;border:1px solid var(--color-border-info);border-left:var(--spacing-xxs) solid var(--color-border-info);border-radius:var(--radius-xs);color:var(--color-content);display:flex;flex-direction:column;font-size:var(--caption-font-size-md);gap:var(--spacing-xxs);padding:var(--spacing-xs) var(--spacing-xxs) var(--spacing-xs) var(--spacing-xs);width:100%}.banner-info>.banner-header-text{color:var(--color-text-headline-info)}.banner-info>.banner-icon{align-items:center;background-color:var(--color-border-info);border-radius:var(--radius-circle);display:flex;justify-content:center;padding:var(--spacing-xxxs);width:-moz-min-content;width:min-content}.banner-info a{color:var(--color-content)}.banner-info.banner-black{background-color:var(--color-background-asset);border-color:var(--color-black)}.banner-info.banner-black>.banner-header-text{color:var(--color-black)}.banner-info.banner-error{background-color:var(--color-background-error);border-color:var(--color-border-error)}.banner-info.banner-error>.banner-header-text{color:var(--color-text-headline-error)}.banner-info.banner-warning{background-color:var(--color-background-warning);border-color:var(--color-border-warning)}.banner-info.banner-warning>.banner-header-text{color:var(--color-text-headline-warning)}.banner-info.banner-success{background-color:var(--color-background-success);border-color:var(--color-border-success)}.banner-info.banner-success>.banner-header-text{color:var(--color-text-headline-success)}.banner-info.banner-success>.banner-icon{background-color:var(--color-border-success)}a.button,button:not(.btn),label.button{align-items:center;border:none;border-radius:var(--radius-xxl);cursor:pointer;display:flex;gap:var(--spacing-xs);justify-content:center;text-align:center;transition:var(--default-transition)}a.button.button-inline,button:not(.btn).button-inline,label.button.button-inline{display:inline-flex}a.button.button-lg,button:not(.btn).button-lg,label.button.button-lg{font-size:var(--body-font-size-lg);gap:var(--spacing-xxs);padding:var(--spacing-xs) var(--spacing-sm)}a.button.button-like,button:not(.btn).button-like,label.button.button-like{align-items:center;background-color:var(--color-button-secondary-background);border:1px solid var(--color-content-neutral);border-radius:var(--radius-pill);display:flex;gap:var(--spacing-xxs);justify-content:center;padding:var(--spacing-xxs) var(--spacing-xs)}a.button.button-like>.icon-heart:before,button:not(.btn).button-like>.icon-heart:before,label.button.button-like>.icon-heart:before{background-color:var(--color-black)}a.button.button-like>.icon-heart-filled:before,button:not(.btn).button-like>.icon-heart-filled:before,label.button.button-like>.icon-heart-filled:before{background-color:var(--color-primary)}a.button.button-like>span:last-child,button:not(.btn).button-like>span:last-child,label.button.button-like>span:last-child{color:var(--color-black);font-size:var(--body-font-size-md)}a.button.button-like>span:last-child:empty,button:not(.btn).button-like>span:last-child:empty,label.button.button-like>span:last-child:empty{display:none}a.button.button-link,button:not(.btn).button-link,label.button.button-link{background:transparent;padding:0}a.button.button-md,button:not(.btn).button-md,label.button.button-md{font-size:var(--body-font-size-md);gap:var(--spacing-xs);padding:var(--spacing-xxs) var(--spacing-xs)}a.button.button-primary,button:not(.btn).button-primary,label.button.button-primary{background-color:var(--color-button-primary-background);border:1px solid var(--color-button-primary-border);color:var(--color-button-primary-content)}a.button.button-primary:disabled,button:not(.btn).button-primary:disabled,label.button.button-primary:disabled{background-color:var(--color-background-disable);border-color:var(--color-border-disable);color:var(--color-content-on-disable);pointer-events:none}a.button.button-primary>[class*=icon-]:before,button:not(.btn).button-primary>[class*=icon-]:before,label.button.button-primary>[class*=icon-]:before{background-color:var(--color-button-primary-content)}@media(hover:hover){a.button.button-primary:active,a.button.button-primary:hover,button:not(.btn).button-primary:active,button:not(.btn).button-primary:hover,label.button.button-primary:active,label.button.button-primary:hover{background-color:var(--color-button-primary-background-hover);box-shadow:var(--shadow-md)}a.button.button-primary:focus,button:not(.btn).button-primary:focus,label.button.button-primary:focus{box-shadow:0 0 12px -2px var(--color-button-primary-border);outline:2px solid var(--color-white);outline-offset:-5px}}a.button.button-primary.button-paypal,button:not(.btn).button-primary.button-paypal,label.button.button-primary.button-paypal{background-color:var(--color-paypal);border:1px solid var(--color-paypal)}a.button.button-primary.button-puntopost,button:not(.btn).button-primary.button-puntopost,label.button.button-primary.button-puntopost{background-color:var(--color-puntopost);border:1px solid var(--color-puntopost)}a.button.button-primary.button-success-800,button:not(.btn).button-primary.button-success-800,label.button.button-primary.button-success-800{background-color:var(--color-success-800);border:1px solid var(--color-success-800)}a.button.button-secondary,button:not(.btn).button-secondary,label.button.button-secondary{background-color:var(--color-button-secondary-background);border:1px solid var(--color-button-secondary-border);color:var(--color-button-secondary-content)}a.button.button-secondary:disabled,button:not(.btn).button-secondary:disabled,label.button.button-secondary:disabled{background-color:var(--color-background-disable);border-color:var(--color-border-disable);color:var(--color-content-on-disable);pointer-events:none}a.button.button-secondary:disabled>[class*=icon-]:before,button:not(.btn).button-secondary:disabled>[class*=icon-]:before,label.button.button-secondary:disabled>[class*=icon-]:before{background-color:var(--color-content-disable)}a.button.button-secondary>[class*=icon-]:before,button:not(.btn).button-secondary>[class*=icon-]:before,label.button.button-secondary>[class*=icon-]:before{background-color:var(--color-button-secondary-content)}a.button.button-secondary:active,a.button.button-secondary:hover,button:not(.btn).button-secondary:active,button:not(.btn).button-secondary:hover,label.button.button-secondary:active,label.button.button-secondary:hover{background-color:var(--color-button-secondary-background-hover);border-color:var(--color-button-secondary-border);box-shadow:var(--shadow-md)}a.button.button-secondary:focus,button:not(.btn).button-secondary:focus,label.button.button-secondary:focus{box-shadow:0 0 12px -2px var(--color-button-secondary-border);outline:2px solid var(--color-white);outline-offset:-5px}a.button.button-sm,button:not(.btn).button-sm,label.button.button-sm{font-size:var(--body-font-size-md);gap:var(--spacing-xxs);padding:var(--spacing-xxxs) var(--spacing-xs)}a.button.button-tertiary,button:not(.btn).button-tertiary,label.button.button-tertiary{background-color:var(--color-button-tertiary-background);border:1px solid var(--color-button-tertiary-border);color:var(--color-button-tertiary-content);text-decoration:underline}a.button.button-tertiary:disabled,button:not(.btn).button-tertiary:disabled,label.button.button-tertiary:disabled{background-color:var(--color-background-disable);border-color:var(--color-border-disable);color:var(--color-content-on-disable);pointer-events:none}a.button.button-tertiary:disabled>[class*=icon-]:before,button:not(.btn).button-tertiary:disabled>[class*=icon-]:before,label.button.button-tertiary:disabled>[class*=icon-]:before{background-color:var(--color-content-disable)}a.button.button-tertiary>[class*=icon-]:before,button:not(.btn).button-tertiary>[class*=icon-]:before,label.button.button-tertiary>[class*=icon-]:before{background-color:var(--color-button-tertiary-content)}a.button.button-tertiary:active,a.button.button-tertiary:hover,button:not(.btn).button-tertiary:active,button:not(.btn).button-tertiary:hover,label.button.button-tertiary:active,label.button.button-tertiary:hover{background-color:var(--color-button-tertiary-background-hover);border-color:var(--color-button-tertiary-border);box-shadow:var(--shadow-md)}a.button.button-tertiary:focus,button:not(.btn).button-tertiary:focus,label.button.button-tertiary:focus{box-shadow:0 0 12px -2px var(--color-button-tertiary-border);outline:2px solid var(--color-white);outline-offset:-5px}a.button.button-w100,button:not(.btn).button-w100,label.button.button-w100{width:100%}.columns-grid-3 .card [class*=icon-heart]:before{height:var(--icon-size-xs);width:var(--icon-size-xs)}.carousel-wrapper{--carousel-indicator-height:4px;--carousel-img-max-height:527px;--carousel-img-aspect-ratio:1/1.16945;position:relative}.carousel-wrapper .badges-container{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-xxs);justify-content:flex-end;left:var(--spacing-xxs);position:absolute;top:var(--spacing-xxs)}.carousel-wrapper .button-like-container{bottom:var(--spacing-lg);position:absolute;right:var(--spacing-xxs)}.carousel-wrapper .carousel-images{display:flex;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-color:var(--color-neutral-800) var(--color-neutral-200);scrollbar-width:none;white-space:nowrap}.carousel-wrapper .carousel-images::-webkit-scrollbar{display:none}.carousel-wrapper .carousel-images>img{aspect-ratio:var(--carousel-img-aspect-ratio);background:url(/assets/logos/gotrendier-icon-primary-500.svg),var(--color-neutral-200);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:60px auto,cover;max-height:var(--carousel-img-max-height);min-width:100%;-o-object-fit:contain;object-fit:contain;scroll-snap-align:center;scroll-snap-stop:always}.carousel-wrapper .carousel-controls{align-items:center;background:var(--color-neutral-050);border:1px solid var(--color-content-neutral);border-radius:var(--radius-xxl);display:flex;justify-content:center;padding:var(--spacing-xxs) var(--spacing-xs);position:absolute;top:50%;transform:translateY(-50%)}.carousel-wrapper .carousel-controls>span:before{background-color:var(--color-content)}@media screen and (max-width:768px){.carousel-wrapper .carousel-controls{display:none}}.carousel-wrapper .carousel-controls:first-of-type{left:var(--spacing-xxs)}.carousel-wrapper .carousel-controls:last-of-type{right:var(--spacing-xxs)}.carousel-wrapper .carousel-indicator-container{padding:var(--spacing-xxs) 0;--indicator-diameter:6px;background:transparent;display:flex;gap:var(--spacing-xxs);margin:auto;width:-moz-fit-content;width:fit-content}.carousel-wrapper .carousel-indicator-container>.indicator{background:var(--color-border-light);border-radius:var(--radius-circle);height:var(--indicator-diameter);width:var(--indicator-diameter)}.carousel-wrapper .carousel-indicator-container>.indicator.current{background-color:var(--color-content);border-radius:var(--radius-pill);height:var(--indicator-diameter);width:25px}.chip{align-items:center;background:var(--chip-primary-background);border:1px solid var(--chip-primary-border);border-radius:var(--radius-pill);color:var(--chip-primary-content);cursor:pointer;display:flex;font-size:var(--body-font-size-lg);gap:var(--spacing-xxxs);justify-content:center;padding:var(--spacing-xxs) var(--spacing-xs);transition:var(--quick-transition);white-space:nowrap}.chip>[class^=icon-]:before{background-color:var(--chip-primary-content)}.chip:not(.chip-disabled):hover{background-color:var(--color-primary-hover);border:1px solid var(--color-primary-hover);color:var(--chip-primary-content)}.chip:not(.chip-disabled):hover>[class^=icon-]:before{background-color:var(--chip-primary-background);transition:var(--quick-transition)}.chip.chip-selected{background:var(--chip-primary-background-select);color:var(--chip-primary-content-select)}.chip.chip-selected>[class^=icon-]:before{background-color:var(--chip-primary-content-select)}.chip.chip-disabled{background:var(--chip-secondary-background);border:1px solid var(--chip-secondary-border);color:var(--chip-secondary-border)}.chip.chip-disabled>[class^=icon-]:before{background-color:var(--chip-secondary-border)}.collapse-header{align-items:center;display:flex;font-family:var(--title-font);font-size:var(--title-font-size-xs);justify-content:space-between;padding:var(--spacing-sm) var(--spacing-sm) 0 var(--spacing-sm);width:100%}.collapse-header>div:first-child{align-items:center;display:flex;gap:var(--spacing-xs)}[data-collapse][data-target]{background:none;border:0;margin:0;padding:0}[data-collapse-target]{background-color:var(--color-background-asset);border-radius:0 0 var(--radius-sm) var(--radius-sm);border-top:1px solid var(--color-border);height:0;overflow:hidden;transition:var(--default-transition);width:100%}[data-collapse-target].no-border{border-top:none}[data-collapse-target].expanded{height:auto}[data-collapse-target] .collapse-target-content{padding:var(--spacing-sm);width:100%}[data-collapse-target] .collapse-target-content>:last-child{padding-bottom:var(--spacing-sm)}.comments .comment-wrapper{align-items:flex-end;display:flex;flex-direction:column}.comments .comment-wrapper .comment{border-radius:var(--radius-sm);display:flex;gap:var(--spacing-xxs);margin-top:var(--spacing-xxs);padding:var(--spacing-xxs);width:100%}.comments .comment-wrapper .comment .avatar-container{display:flex}.comments .comment-wrapper .comment .content-container{display:flex;flex-direction:column;width:100%}.comments .comment-wrapper .comment .content-container .comment-author{align-items:center;display:flex;justify-content:space-between}.comments .comment-wrapper .comment .content-container .comment-text{word-break:break-word}.comments .comment-wrapper .comment .content-container .comment-actions{color:var(--color-content-neutral);font-size:var(--caption-font-size-sm)}.comments .comment-wrapper .comment .content-container .comment-actions button{font-weight:700}.comments .comment-wrapper .comment-replies{width:calc(100% - (42px + var(--spacing-xxs)))}.comments .comment-wrapper .comment-replies .comment-reply-input{margin-top:var(--spacing-sm)}.comments .comment-wrapper .comment-replies .input-main-comment{resize:none}.comments .comment-wrapper:target>.comment{border:1px solid var(--color-primary)}.comments .comment-wrapper.trendier-help-comment>.comment{background-color:var(--color-primary-variant)}.comments .comment-wrapper.trendier-help-comment>.comment .comment-author a{color:var(--color-primary)}.button-set{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-xs) 0;width:100%}.button-set.button-set-horizontal,.button-set.button-set-product-sheet{flex-direction:row}@media screen and (max-width:768px){.button-set.button-set-product-sheet{background-color:var(--color-background-page);border-top:1px solid var(--color-border-light);bottom:0;left:0;padding:var(--spacing-sm);position:fixed;z-index:calc(var(--z-index-fixed) - 1)}}.container-bg-card{align-items:flex-start;background:var(--color-background-asset);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);box-shadow:var(--shadow-light-sm);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm);width:100%}.container-central{margin:0 auto;max-width:500px}.container-fixed-bottom-on-mobile{position:static}@media screen and (max-width:768px){.container-fixed-bottom-on-mobile{border-top:1px solid var(--color-border-light);bottom:0;left:0;position:fixed;right:0;width:100%;z-index:1}}.container-h-scroll{align-items:center;display:flex;gap:var(--spacing-xxs);overflow-x:auto;overflow-y:hidden}.container-layout{align-items:flex-start;flex-direction:column;gap:var(--spacing-sm)}.container-layout,.container-product{background-color:var(--color-background-asset);display:flex;width:100%}.container-product{gap:var(--spacing-xs);justify-content:center;padding:var(--spacing-sm)}.container-section{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-md);padding:0 var(--spacing-sm);width:100%}.container-section.compressive{gap:var(--spacing-sm)}.container-section.expansive{gap:var(--spacing-lg)}.container-v{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm);text-align:center}.container-v>div{width:100%}.container-with-title{background-color:var(--color-background-asset);border-radius:var(--radius-sm);color:var(--color-content);padding:var(--spacing-xxs) var(--spacing-sm) var(--spacing-sm) var(--spacing-sm);width:100%}.container-with-title>div:first-child{align-items:center;display:flex;font-family:var(--title-font);font-size:var(--title-font-size-sm);gap:var(--spacing-xs);line-height:var(--title-line-height-sm);padding-bottom:var(--spacing-xxs);text-align:left}.container-with-title>div:last-child{align-items:center;background-color:var(--color-background-page);display:flex;flex-direction:column;gap:var(--spacing-xs);justify-content:center;padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-sm) var(--spacing-sm)}.info-label{align-items:center;display:flex;gap:var(--spacing-xxs)}.info-label>[class^=".icon"],.info-label>svg{align-items:center;display:flex;flex-shrink:0}.info-label>:last-child{display:flex;flex-direction:column}.info-label>:last-child>.label{color:var(--color-content-neutral);font-size:var(--caption-font-size-md)}.info-label>:last-child>:last-child{align-items:center;color:var(--color-content);display:flex;font-size:var(--body-font-size-lg);gap:var(--spacing-xxxs)}.info-product{background:var(--color-background-asset);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);max-width:var(--container-max-width);overflow:hidden;width:100%}.info-product>div{display:flex;gap:var(--spacing-sm)}.info-product>div>img{-o-object-fit:cover;object-fit:cover;overflow:hidden}.info-product>div>div.card-info{padding:var(--spacing-xxs) var(--spacing-xxs) var(--spacing-xxs) 0;text-align:left}.info-product>div>div.card-info>div:last-child{display:flex;justify-content:space-between}.info-product>div>div.card-info{width:100%}details{border-bottom:1px solid var(--color-neutral-050);padding:var(--spacing-xs) 0}details:last-child{padding-bottom:0}details>summary{list-style:none;outline:none}details>summary::-webkit-details-marker{display:none!important}details>summary>div{align-items:center;display:flex;justify-content:space-between}details>summary>div>div{align-items:center;display:flex;min-width:0}details>summary>div .icon-chevron-down{transition:all .3s ease}details>summary+details{padding-top:var(--spacing-md)}details[open]>summary .icon-chevron-down{transform:rotate(.5turn)}.display-producto{background-color:var(--color-background-group);display:flex;gap:var(--spacing-xxs);padding:var(--spacing-xxs) var(--spacing-sm);width:100%}.display-producto>img{border-radius:var(--radius-xs);height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.display-producto>div .title{color:var(--color-content);font-family:var(--title-font);font-size:var(--title-font-size-xs)}.display-producto>div .brand{color:var(--color-content-neutral);font-size:var(--body-font-size-md)}.drawer{background-color:var(--color-opacity-black-40);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease}.drawer .drawer-wrapper{background-color:var(--color-background-asset);border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm);bottom:0;left:50%;max-height:95%;max-width:500px;overflow-y:auto;padding:var(--spacing-sm);padding-top:0;position:absolute;transform:translate(-50%,100%);transition:transform .3s ease;width:100%}.drawer .drawer-wrapper .drawer-header{display:flex;justify-content:flex-end;padding:var(--spacing-xs) 0;position:relative}.drawer .drawer-wrapper .drawer-header .icon-close-circle:before{height:var(--icon-size-md);width:var(--icon-size-md)}.drawer .drawer-wrapper .drawer-header .top-line{left:50%;margin-right:-50%;padding:var(--spacing-xs) 0;position:absolute;top:0;transform:translate(-50%)}.drawer .drawer-wrapper .drawer-header .top-line div{background-color:var(--color-border-light);border-radius:var(--radius-pill);height:var(--spacing-xxxxs);width:var(--spacing-xl)}.drawer.show{cursor:pointer;opacity:1;z-index:var(--z-index-drawer)}.drawer.show .drawer-wrapper{transform:translate(-50%)}.field{--gap:var(--spacing-xxs);--padding-x:var(--spacing-xs);--icon-width:1.5rem;display:flex;flex-direction:column;width:100%}.field.fake-input,.field.fake-input>.input-wrapper{width:auto}.field.fake-input>.input-wrapper>.fake-input{min-width:2.5rem}.field label{cursor:pointer}.field-group>.form-group,.field>.form-group{width:100%}.field>.input-wrapper{align-items:center;background-color:var(--input-background);border-bottom:2px solid var(--input-border-fill);border-radius:var(--radius-sm);display:flex;font-size:var(--body-font-size-lg);gap:var(--gap);padding:var(--spacing-xxs) var(--padding-x);position:relative;transition:var(--quick-transition)}.field>.input-wrapper.error{border-color:var(--color-border-error)}.field>.input-wrapper.error label~span.icon-error{display:inline}.field>.input-wrapper.error label~span:not(.icon-error),.field>.input-wrapper.error~.supporting-text{display:none}.field>.input-wrapper.error~.error-text{display:block}.field>.input-wrapper.disabled{border-color:var(--input-content-disabled)}.field>.input-wrapper.disabled>input{color:var(--input-content-disabled)}.field>.input-wrapper.disabled label,.field>.input-wrapper.disabled+.supporting-text{color:var(--input-content-disabled)!important}.field>.input-wrapper.disabled>span[class*=icon-]:before{background-color:var(--input-content-disabled)}.field>.input-wrapper.focused{background-color:var(--input-background-select)}.field>.input-wrapper+.error-text{display:none}.field>.input-wrapper span~label{left:calc(var(--gap) + var(--padding-x) + var(--icon-width))}.field>.input-wrapper label~span.icon-error{display:none}.field>.input-wrapper .fake-input,.field>.input-wrapper input,.field>.input-wrapper select,.field>.input-wrapper textarea{background-color:transparent;border:none;flex-grow:1;font-size:var(--body-font-size-md);height:40px;outline:none;padding-top:var(--spacing-md)}.field>.input-wrapper .fake-input+label,.field>.input-wrapper input+label,.field>.input-wrapper select+label,.field>.input-wrapper textarea+label{margin-bottom:0;position:absolute;top:50%;transform:translateY(-50%);transition:var(--quick-transition)}.field>.input-wrapper .fake-input:not(:-moz-placeholder)+label,.field>.input-wrapper input:not(:-moz-placeholder)+label,.field>.input-wrapper select:not(:-moz-placeholder)+label,.field>.input-wrapper textarea:not(:-moz-placeholder)+label{color:var(--input-label-secondary);font-size:var(--caption-font-size-md);top:var(--spacing-sm)}.field>.input-wrapper .fake-input:focus+label,.field>.input-wrapper .fake-input:not(:placeholder-shown)+label,.field>.input-wrapper input:focus+label,.field>.input-wrapper input:not(:placeholder-shown)+label,.field>.input-wrapper select:focus+label,.field>.input-wrapper select:not(:placeholder-shown)+label,.field>.input-wrapper textarea:focus+label,.field>.input-wrapper textarea:not(:placeholder-shown)+label{color:var(--input-label-secondary);font-size:var(--caption-font-size-md);top:var(--spacing-sm)}.field>.input-wrapper input{width:100%}.field>.input-wrapper input:-moz-placeholder~.js-clear-input{display:none}.field>.input-wrapper input:placeholder-shown~.js-clear-input{display:none}.field>.input-wrapper select{height:auto}.field>.input-wrapper select+label{padding-left:.25rem}.field>.input-wrapper textarea{padding-top:var(--spacing-sm);resize:none;transition:height .3s ease}.field>.input-wrapper textarea:focus{height:100px;margin-top:var(--spacing-sm);padding-top:0}.field>.input-wrapper textarea:not(:focus){overflow:hidden}.field>.input-wrapper textarea:not(:focus)+label{background-color:var(--input-background)}.field>.input-wrapper textarea~button{align-self:flex-start}.field>.error-text,.field>.supporting-text{font-size:var(--caption-font-size-md);text-align:left}.field>.error-text{color:var(--color-error)}.field.vertical-group{gap:var(--spacing-xs)}.field.vertical-group>label{align-items:center;display:flex;font-size:var(--body-font-size-md);gap:var(--spacing-xxs);margin:0}.field.upload-image>input[type=file]{display:none}.field.upload-image>input[type=file]:valid+label{border:1px solid var(--color-border-success)}.field.upload-image>input[type=file]:valid+label>.icon-camera-plus{display:none}.field.upload-image>input[type=file]:valid+label>.icon-tick-circle-solid{display:inline}.field.upload-image>input[type=file]:valid+label>.icon-tick-circle-solid:before{background-color:var(--color-success)}.field.upload-image label{align-items:center;background:var(--color-background-group);border:1px dashed var(--color-neutral-400);border-radius:var(--radius-sm);display:flex;flex-direction:column;font-size:var(--caption-font-size-sm);gap:var(--spacing-xxxxs);justify-content:center;padding:var(--spacing-xxs) var(--spacing-xxxs)}.field.upload-image label>.icon-tick-circle-solid{display:none}.field.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background-asset);border:var(--form-checkbox-border-width) solid var(--color-content);border-radius:var(--radius-sm);cursor:pointer;height:var(--form-checkbox-size);margin:0;position:relative;width:var(--form-checkbox-size)}.field.checkbox input[type=checkbox]:before{content:url(/assets/icons/form-checkbox-tick.svg);height:var(--form-checkbox-size);left:calc(var(--form-checkbox-border-width)*-1);position:absolute;top:calc(var(--form-checkbox-border-width)*-1);transform:scale(0);transition:var(--quick-transition);width:var(--form-checkbox-size)}.field.checkbox input[type=checkbox]:checked{background-color:var(--color-content)}.field.checkbox input[type=checkbox]:checked:before{transform:scale(1)}.field.checkbox label{align-items:center;display:flex;font-size:var(--body-font-size-md);gap:var(--spacing-xxs)}.field input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.15rem solid;border-radius:var(--radius-circle);cursor:pointer;display:grid;flex-shrink:0;height:var(--spacing-md);margin:0;place-content:center;width:var(--spacing-md)}.field input[type=radio]:focus{outline:none}.field input[type=radio]:before{background-color:currentColor;border-radius:var(--radius-circle);content:"";height:var(--spacing-xs);transform:scale(0);width:var(--spacing-xs)}.field input[type=radio]:checked:before{transform:scale(1)}.field input[type=range]{--thumbSize:var(--spacing-md);accent-color:var(--color-content-neutral);-webkit-appearance:none;background:var(--color-border-disable);border-radius:var(--radius-xs);height:var(--spacing-xxxs);margin:calc(var(--thumbSize)/2) 0;outline:none;width:100%}.field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-content-neutral);border-radius:var(--radius-circle);height:var(--thumbSize);width:var(--thumbSize)}.field input[type=range].error{accent-color:var(--color-error)}.field input[type=range].error::-webkit-slider-thumb{background:var(--color-error)}.field input[type=range].success{accent-color:var(--color-success)}.field input[type=range].success::-webkit-slider-thumb{background:var(--color-success)}.field input[type=range].warning{accent-color:var(--color-warning)}.field input[type=range].warning::-webkit-slider-thumb{background:var(--color-warning)}.field input[type=range]+div{align-items:center;display:flex;font-size:var(--caption-font-size-md);justify-content:space-between}.field-group{align-items:center;display:flex;gap:var(--spacing-xs)}.field+.field-group,.field-group+.field,.field-group+.field-group,:not(.field-group)>.field+.field{margin-top:var(--spacing-sm)}label.switch{--switch-height:var(--spacing-md);flex-shrink:0;height:var(--switch-height);margin-bottom:0;position:relative;vertical-align:middle;width:calc(var(--switch-height)*2)}label.switch input{display:none}label.switch input:checked+.slider{background-color:var(--color-primary)}label.switch input:checked+.slider:before{background-color:var(--color-white);transform:translateX(var(--switch-height))}label.switch .slider{background-color:var(--color-content-neutral);border-radius:var(--radius-pill);bottom:0;cursor:pointer;left:0;right:0;top:0}label.switch .slider,label.switch .slider:before{position:absolute;transition:var(--default-transition)}label.switch .slider:before{--bullet-spacing:2px;--bullet-diameter:calc(var(--switch-height) - calc(var(--bullet-spacing) * 2));background-color:var(--color-content-on);border-radius:var(--radius-circle);bottom:var(--bullet-spacing);content:"";height:var(--bullet-diameter);left:var(--bullet-spacing);width:var(--bullet-diameter)}label.switch.switch-ganga{--switch-height:var(--spacing-lg)}label.switch.switch-ganga .slider:before{--ganga-icon-size:20px;background-image:url(/assets/icons/flame-color-content-neutral.svg);background-position:50%;background-repeat:no-repeat;background-size:var(--ganga-icon-size)}label.switch.switch-ganga input:checked+.slider:before{background-image:url(/assets/icons/flame-color-primary.svg)}.products-grid{display:grid}.is-web .products-grid[class*=grid-cols-]{gap:var(--spacing-md);grid-template-columns:1fr 1fr 1fr 1fr;--image-height:385px}@media screen and (max-width:768px){.is-web .products-grid[class*=grid-cols-]{grid-template-columns:1fr 1fr}}.is-app .products-grid.grid-cols-1{gap:var(--spacing-md);grid-template-columns:1fr;--image-height:385px}.is-app .products-grid.grid-cols-2{gap:var(--spacing-sm);grid-template-columns:1fr 1fr;--image-height:190px;--size-brand-flex-direction:row;--size-brand-separator-display:inline-block;--discount-short-text-display:none;--discount-long-text-display:inline}.is-app .products-grid.grid-cols-3{gap:var(--spacing-sm);grid-template-columns:1fr 1fr 1fr;--image-height:150px;--size-brand-flex-direction:column;--size-brand-separator-display:none;--discount-short-text-display:inline;--discount-long-text-display:none}.is-app .products-grid.grid-cols-4{gap:var(--spacing-xxs);grid-template-columns:1fr 1fr 1fr 1fr;--image-height:82px}.products-grid .grid-embedded-container{grid-column:1/-1;overflow:hidden}.top-app-bar{align-items:center;background-color:var(--color-topbanner-background-asset);display:flex;gap:var(--spacing-xxxs);justify-content:space-between;padding:var(--spacing-md) var(--spacing-sm) var(--spacing-xs) var(--spacing-sm);width:100%}.top-app-bar>div{flex:1 0 0;font-family:var(--title-font);font-size:var(--title-font-size-xs);text-align:center}.highlight{flex:0 0 100%;height:100%;scroll-snap-align:center;width:100%}.highlight .pill{text-transform:uppercase}.highlight .products{display:flex;gap:var(--spacing-md);padding-bottom:var(--spacing-xxs)}@media screen and (max-width:768px){.highlight .products{gap:var(--spacing-sm)}}.highlight .products img{height:175px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:156px}@media screen and (max-width:768px){.highlight .products img{height:156px;width:100px}}.highlight.highlight-basic{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm);justify-content:space-between;padding:var(--spacing-lg) var(--spacing-xl)}.highlight.highlight-basic.variant-planet{background:var(--color-planet);color:var(--color-content)}.highlight.highlight-basic.variant-planet .pill{background-color:var(--color-white);color:var(--color-content)}.highlight.highlight-basic.variant-primary{background:var(--color-primary);color:var(--color-content-on)}.highlight.highlight-basic.variant-primary .pill{background-color:var(--color-secondary-dark);color:var(--color-primary-variant)}.highlight.highlight-basic.variant-primary-variant{background:var(--color-primary-variant)}.highlight.highlight-basic.variant-primary-variant .pill{background-color:var(--color-secondary-dark);color:var(--color-primary-variant)}.highlight.highlight-basic.variant-promo{background:var(--color-topbanner-promo-background)}.highlight.highlight-basic.variant-promo .pill{background-color:var(--color-white);color:var(--color-content)}.highlight.highlight-basic.variant-secondary-dark{background:var(--color-secondary-dark);color:var(--color-primary-variant)}.highlight.highlight-basic.variant-secondary-dark .pill{background-color:var(--color-white);color:var(--color-content)}.highlight.highlight-closet{background-color:var(--color-primary-variant);padding:var(--spacing-xxs)}@media screen and (max-width:768px){.highlight.highlight-closet{flex-direction:column;justify-content:space-between}}.highlight.highlight-closet>div:first-child{flex-direction:column;flex-shrink:0;width:228px}@media screen and (max-width:768px){.highlight.highlight-closet>div:first-child{flex-direction:row;width:100%}}.highlight.highlight-closet>div:nth-child(2){display:flex;flex-direction:column;overflow:hidden}.highlight.highlight-closet img.closet-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.highlight.highlight-closet .pill{background-color:var(--color-secondary-dark);color:var(--color-primary-variant)}.highlight.highlight-closet a.button{align-self:flex-end;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.highlight.highlight-closet a.button{align-self:center}}.highlight.highlight-collection{padding:var(--spacing-xxs)}@media screen and (max-width:768px){.highlight.highlight-collection{flex-direction:column}}.highlight.highlight-collection>div:first-child{flex-direction:column;flex-shrink:0;height:100%;justify-content:space-between;width:260px}@media screen and (max-width:768px){.highlight.highlight-collection>div:first-child{height:auto;width:100%}.highlight.highlight-collection>div:nth-child(2){width:100%}}.highlight.highlight-collection{align-items:center;display:flex;gap:var(--spacing-sm)}.highlight.highlight-collection .subtitle{color:var(--color-content-neutral)}.highlight.highlight-collection .pill{background-color:var(--color-white);color:var(--color-content)}.highlight.highlight-collection.variant-promo{background:var(--color-topbanner-promo-background)}.highlight.highlight-collection.variant-secondary-dark{background:var(--color-secondary-dark);color:var(--color-primary-variant)}.highlight.highlight-cover>img{flex-shrink:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:360px}.highlight.highlight-cover>div{background-color:var(--color-primary-variant);flex-grow:1;justify-content:center;padding:var(--spacing-xs)}.highlight.highlight-cover>div .pill{background-color:var(--color-secondary-dark);color:var(--color-primary-variant)}@media screen and (max-width:768px){.highlight.highlight-cover{flex-direction:column}.highlight.highlight-cover>img{max-height:180px;width:100%}.highlight.highlight-cover>div{flex-shrink:0}}.highlight.highlight-influencers{background-color:var(--color-primary-variant);display:flex;flex-direction:row}@media screen and (max-width:768px){.highlight.highlight-influencers{flex-direction:column;gap:var(--spacing-md);justify-content:center}}.highlight.highlight-influencers>div:first-child{flex-shrink:0;width:220px}.highlight.highlight-influencers .pill{background-color:var(--color-secondary-dark);color:var(--color-primary-variant)}.highlight.highlight-influencers .influencers{display:flex;gap:var(--spacing-md);padding-bottom:var(--spacing-xxs)}@media screen and (max-width:768px){.highlight.highlight-influencers .influencers{gap:var(--spacing-sm)}}.highlight.highlight-influencers .influencers a{position:relative}.highlight.highlight-influencers .influencers a img{border-radius:var(--radius-circle);height:175px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:175px}@media screen and (max-width:768px){.highlight.highlight-influencers .influencers a img{height:104px;width:104px}}.highlight.highlight-influencers .influencers a .influencer-name{background-color:var(--color-primary);border-radius:var(--radius-pill);bottom:0;color:var(--color-white);left:50%;margin-right:-50%;padding:var(--spacing-xxxs) var(--spacing-xs);position:absolute;text-align:center;transform:translate(-50%)}@media screen and (max-width:768px){.highlight.highlight-influencers .influencers a .influencer-name{font-size:var(--caption-font-size-sm)}}.highlights-carousel{display:flex;gap:var(--spacing-sm);height:242px;overflow-x:scroll;position:relative;scroll-snap-type:x mandatory;width:100%}@media screen and (max-width:768px){.highlights-carousel{height:360px}}.highlights-container{position:relative;width:100%}.highlights-container:hover [class*=highlights-nav]{opacity:1}[class*=highlights-nav]{height:38px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:38px}@media screen and (max-width:768px){[class*=highlights-nav]{display:none!important}}.highlights-nav-prev{left:var(--spacing-sm)}.highlights-nav-next{right:var(--spacing-sm)}.inline-notification{--border:1px solid var(--color-neutral-300);align-items:center;background-color:var(--color-neutral-100);border-bottom:var(--border);border-top:var(--border);display:flex;justify-content:space-between;margin:var(--spacing-sm) calc(var(--spacing-sm)*-1) var(--spacing-xxs);padding:var(--spacing-sm)}.modal-title{color:var(--color-black);font-family:var(--title-font);font-size:var(--title-font-size-md);line-height:var(--title-line-height-md);text-align:center}.modal-title>small{display:block;font-family:var(--body-font);font-size:var(--body-font-size-md);line-height:var(--body-line-height-xs)}.oval-circle{border:1px solid var(--color-border);border-radius:var(--radius-circle);height:20px;width:20px}.oval-circle+.oval-circle{margin-left:calc(var(--spacing-xxs)*-1)}.picker-xs{background-color:var(--color-background-asset);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-light-sm);display:flex;flex-direction:column;gap:var(--spacing-xxs);padding:var(--spacing-xxs);position:relative}.picker-xs>img.badge-top{left:var(--radius-sm);position:absolute;top:-10px}.picker-container{background-color:var(--color-background-asset);border:2px solid transparent;border-radius:var(--radius-sm);box-shadow:var(--shadow-light-md);color:var(--color-content);display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm);width:100%}.picker-container.picker-highlighted,.pill{background-color:var(--color-primary-variant)}.pill{align-items:center;border-radius:var(--radius-pill);color:var(--color-content);display:flex;gap:var(--spacing-xxxs);justify-content:center;padding:var(--spacing-xxxs) var(--spacing-xs);width:-moz-fit-content;width:fit-content}.pill.pill-background-group{background-color:var(--color-background-group)}.pill.pill-circle{padding:var(--spacing-xxxs)}.pill.pill-error{background-color:var(--color-error)}.pill.pill-info{background-color:var(--color-secondary)}.pill.pill-inline{display:inline-flex}.pill.pill-promo{background-color:var(--color-promo)}.pill.pill-success{background-color:var(--color-success)}.pill.pill-warning{background-color:var(--color-warning)}.pill.pill-xs{font-size:var(--caption-font-size-sm);padding:var(--spacing-xxxxs) var(--spacing-xxs)}.embedded-slider.secondary-promotion{background-color:var(--color-promo);color:var(--color-content)}.embedded-slider.primary-100{background-color:var(--color-primary-variant);color:var(--color-content)}.embedded-slider.secondary-transaction{background-color:var(--color-secondary);color:var(--color-neutral-050)}.embedded-slider>div:first-child{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}.embedded-slider>div:first-child .button{width:-moz-fit-content;width:fit-content}.embedded-slider>div:last-child{align-items:center;display:flex;gap:var(--spacing-xxs);justify-content:flex-end;padding:var(--spacing-sm) 0;width:100%}.embedded-slider>div:last-child>*{height:142px}.embedded-slider>div:last-child>:last-child{align-items:center;color:var(--color-white);display:flex;flex-direction:column;justify-content:space-between;padding:var(--spacing-md) var(--spacing-xs) var(--spacing-xs);text-align:center}.embedded-slider>div:last-child>:last-child.primary-500{background:var(--color-primary)}.embedded-slider>div:last-child>:last-child.secondary-transaction{background:var(--color-secondary)}.embedded-slider .embedded-slider-title{font-family:var(--title-font);font-size:var(--title-font-size-md)}.embedded-slider .embedded-slider-text{font-family:var(--body-font);font-size:var(--body-font-size-lg)}.embedded-slider-products{align-items:flex-start;background:var(--color-background-page);border-bottom:1px solid var(--color-border-light);border-top:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:var(--spacing-sm);justify-content:center;padding:var(--spacing-sm);width:100%}.embedded-slider-products>div:first-child{color:var(--color-content);font-family:var(--title-font);font-size:var(--title-font-size-sm);font-style:normal;text-align:center;width:100%}.embedded-slider-products>div:nth-child(2){display:flex;flex-wrap:nowrap;gap:var(--spacing-xs);margin:0 calc(var(--spacing-sm)*-1);overflow-x:auto;padding:0 var(--spacing-sm);width:calc(100% + var(--spacing-sm)*2)}.embedded-slider-products>div:nth-child(2)>.card{border:none;min-width:114px}.embedded-slider-products>div:nth-child(2)>.card .card-mask{display:none}.embedded-slider-products>div:nth-child(2)>.card:last-child a{align-items:center;aspect-ratio:1/1.3;background-color:var(--color-white);border-radius:0;color:var(--color-content-link);display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-sm);text-align:center;width:100%}.embedded-slider-products>div:nth-child(2)>.card:last-child a>.icon:before{background-color:var(--color-content-link)}.embedded-slider-products>a{color:var(--color-content-link)}.nav.nav-pills .nav-link-custom{background-color:transparent;border-bottom:2px solid var(--color-neutral-300);border-radius:var(--radius-none);color:var(--color-neutral-600);font-weight:700;padding:var(--spacing-sm) 0}.nav.nav-pills .nav-link-custom.active{border-bottom:2px solid var(--color-primary-500);color:var(--color-neutral-800)}
/*# sourceMappingURL=components-styles.css.map?a5cd044eb8*/