@charset "UTF-8";.button{border:none;font-family:Gotham,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;height:3.5rem;padding:1.25rem 2rem;text-align:center}.button__black{background-color:var(--palacio-black);color:var(--white)}.button__black:hover{background-color:var(--gray-1)}.button__white{background-color:var(--white);border:.125rem solid var(--palacio-black);color:var(--palacio-black)}.button__add{background-color:var(--gray-1);border:.125rem solid var(--gray-1);color:var(--white);font-weight:500}.input--checkbox{display:grid;font-family:var(--font-medium);font-size:.8rem;gap:.8em;grid-template-columns:1em auto;place-content:center;text-transform:uppercase}.input--checkbox--disabled{color:var(--gray-1)}.input--checkbox__input{appearance:none;background-color:#fff;border:1px solid var(--palacio-black);height:1rem;margin:-.075rem 0 0;width:1rem}.input--checkbox__input--disabled{border:1px solid var(--gray-1)}.input--checkbox__input:before{height:1rem;width:1rem}.input--checkbox__input:checked{background-color:var(--palacio-black)}.input--checkbox__input:checked:before{color:var(--white);content:"✔";font-family:var(--font-icons);font-size:calc(1rem - 2px);transform:scale(1)}.icon{flex-shrink:0}.icon__default{fill:var(--palacio-black)}.icon__default:hover{fill:var(--gray-1)}.icon__default ._stroke{stroke:var(--palacio-black)}.icon__default ._stroke:hover{stroke:var(--gray-1)}.icon__default--second-fill{fill:var(--palacio-yellow)}.icon__white,.icon__white:hover{fill:var(--white)}.icon__white ._stroke,.icon__white ._stroke:hover{stroke:var(--white)}.icon__info{fill:var(--blue-1)}.icon__info:hover{fill:var(--blue-1-hover)}.icon__info ._stroke{stroke:var(--blue-1)}.icon__info ._stroke:hover{stroke:var(--blue-1-hover)}.icon__success{fill:var(--success-1)}.icon__success:hover{fill:var(--success-1-hover)}.icon__success ._stroke{stroke:var(--success-1)}.icon__success ._stroke:hover{stroke:var(--success-1-hover)}.icon__warning{fill:var(--orange-1)}.icon__warning:hover{fill:var(--orange-1-hover)}.icon__warning ._stroke{stroke:var(--orange-1)}.icon__warning ._stroke:hover{stroke:var(--orange-1-hover)}.icon__error{fill:var(--error-1)}.icon__error:hover{fill:var(--error-1-hover)}.icon__error ._stroke{stroke:var(--error-1)}.icon__error ._stroke:hover{stroke:var(--error-1-hover)}.icon__nofill{fill:none;stroke:var(--palacio-black)}.icon__nofill:hover{stroke:var(--gray-1)}.input{font-family:var(--font-medium);font-size:1rem;position:relative}.input--invalid{color:var(--error-1)}.input--invalid .input__input,.input--invalid .input__input:focus{border-bottom:1px solid var(--error-1)}.input--invalid .input__icon{bottom:1.1rem}.input__label{left:0;letter-spacing:.6px;position:absolute;top:.2rem;transition:all .2s ease;z-index:1}.input__label--required:after{color:var(--palacio-yellow);content:"•"}.input__input{background-color:transparent;border:none;border-bottom:1px solid var(--gray-3);min-width:14rem;outline:0;padding:.2rem 2rem .2rem .2rem;position:relative;width:100%;z-index:2}.input__input:focus{border-bottom:1px solid var(--palacio-yellow)}.input__input:focus+label{font-size:.6rem;top:-.8rem;transition:all .2s ease}.input__input:not(:placeholder-shown){border-bottom:1px solid var(--gray-3)}.input__input:not(:placeholder-shown)+label{font-size:.6rem;top:-.8rem;transition:all .2s ease}.input__error{color:var(--error-1);font-size:.8rem;top:.4rem}.input__icon{bottom:.1rem;position:absolute;right:-2rem;z-index:3}.link{cursor:pointer;font-family:Gotham,Arial,sans-serif;font-weight:400;margin:1.25rem 0;text-align:end}.link__single{color:var(--palacio-black);font-size:.875rem;text-decoration:underline}.link__button{background-color:var(--palacio-black);border-radius:.25rem;color:var(--white);font-size:.75rem;font-weight:700;line-height:1rem;padding:1.0625rem 1.375rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s;width:18.4375rem}.link__button:hover{background-color:var(--palacio-black-hover)}.list{font-family:var(--font-book);font-size:1rem;font-weight:400;max-width:54.8125rem;width:54.8125rem}.list__item{padding-bottom:1rem}.list__item::marker{color:var(--palacio-yellow)}.order-tracking_fulfilment{display:flex;justify-content:center;margin:0 2.5rem 1.25rem;width:53.75rem}.order-tracking{display:inline-grid;font-family:var(--font-medium);font-size:.875rem;font-weight:400;letter-spacing:.7px;place-items:center;position:relative;word-break:break-word}.order-tracking.active .icon:first-child{fill:var(--palacio-yellow)}.order-tracking.active.canceled .icon:first-child{fill:var(--palacio-black);opacity:1}.order-tracking:not(.active) .icon{opacity:.3}.order-tracking-status_label{color:var(--palacio-black);font-family:var(--font-medium);font-size:.875rem;font-weight:400;margin:0 -100%;opacity:.16}.order-tracking-line_end,.order-tracking-line_start{background:var(--gray-4);border-radius:.625rem 0 0 .625rem;height:1px;margin-top:.4375rem;width:25%}.order-tracking-line_end.active,.order-tracking-line_start.active{background:var(--palacio-yellow);height:.1875rem;margin-top:.375rem}.order-tracking-line_end.canceled,.order-tracking-line_start.canceled{background:var(--gray-3);height:.1875rem;margin-top:.375rem}.active-label{opacity:1}.input-select{font-family:var(--font-medium);position:relative;width:100%}.input-select:after{content:"⯆";font-family:var(--font-icons);font-size:.5rem;margin-left:-1rem;position:relative;z-index:1}.input-select__select{appearance:none;background-color:transparent;border:none;border-bottom:1px solid var(--gray-3);font-size:1rem;font-weight:500;letter-spacing:.6px;min-width:14rem;outline:0;padding:.5rem 2rem .5rem .5rem;position:relative;text-transform:uppercase;width:100%;z-index:2}.input-select__select--options{margin-top:-.2rem;text-transform:none}.input-select__label,.input-select__label--required{font-size:.8rem;margin-bottom:-.2rem}.input-select__label--required:after{color:var(--palacio-yellow);content:"•"}.input-select--empty .input-select__label--required{font-size:1rem;position:absolute}.title{font-family:var(--font-medium);font-size:2rem;font-weight:500;line-height:1.5;word-break:break-word}.title--h2{font-size:1.75rem}.title--h3{font-size:1.5rem}.title--h4{font-size:1.25rem}.title--h5{font-size:1rem}.title--h6{font-size:.75rem}.title--mayus{text-transform:uppercase}.title--minus{text-transform:lowercase}.title--cap{text-transform:capitalize}.alert{background-color:var(--white);border:1px solid var(--gray-2);border-radius:5px;color:var(--palacio-black);display:flex;font-family:Gotham,Arial,sans-serif;font-size:.875rem;font-weight:400;max-width:31.25rem;min-width:12.5rem;padding:1rem;position:relative}.alert--bg-info{border-left:3px solid var(--blue-1)}.alert--bg-warning{border-left:3px solid var(--orange-1)}.alert--bg-error{border-left:3px solid var(--error-1)}.alert__title{font-size:1rem;font-weight:600;margin:0;padding:5px 0}.alert__text{margin:inherit}.alert__text_no_margin{margin:0}.alert__with-title .icon{padding-top:5px}.alert .icon{align-items:flex-start;display:flex;flex-shrink:0;height:100%;margin-right:.5rem}.alert ._close{background-color:var(--transparent);border:none;font-size:.75rem;height:.75rem;position:absolute;right:1rem;top:.75rem;width:.75rem}.alert ._close:before{content:"x";cursor:pointer;display:inline-block;font-family:var(--font-icons);font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;height:1rem;line-height:1;text-decoration:none;text-transform:none}.breadcrumbs{align-items:center;color:var(--palacio-black);display:flex;flex-wrap:nowrap;font-family:var(--font-medium);font-size:.5rem;font-weight:400;letter-spacing:.7px;line-height:.9375rem;list-style:none;margin-right:.313rem;max-height:1.25rem;overflow-x:scroll;overflow-y:hidden;padding-left:0;scrollbar-width:none}.breadcrumbs__container{width:14.375rem}.breadcrumbs__full-container{width:58.125rem}.breadcrumbs__full-container .breadcrumbs__item:last-of-type .link{background:linear-gradient(107deg,var(--palacio-black) 60%,transparent 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--transparent)}.breadcrumbs--background{margin-left:1.125rem;min-height:.9375rem;min-width:75%;pointer-events:none;position:absolute}.breadcrumbs--fade-left{background:linear-gradient(to right,var(--gray-5),hsla(0,0%,100%,0) 20%)}.breadcrumbs--fade-right{background:linear-gradient(to left,var(--gray-5),hsla(0,0%,100%,0) 20%)}.breadcrumbs__button{background:var(--transparent);border:none;cursor:pointer;font-size:0;width:0}.breadcrumbs__button-left:after{color:var(--palacio-yellow);content:"←";font-family:icons;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle}.breadcrumbs__button-right.icon-small{font-size:.5625rem;pointer-events:none}.breadcrumbs__button-right:after{color:var(--palacio-yellow);content:"→";font-family:icons;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle}.breadcrumbs__button-shown{appearance:none;background:0 0;border:0;border-radius:0;color:grey;font-size:.875rem;margin:0 .313rem;padding:0;width:auto;z-index:1}.breadcrumbs__item{color:var(--palacio-black);font-size:.5625rem;font-weight:500;letter-spacing:1.17px;margin-top:2px;text-transform:uppercase;white-space:nowrap}.breadcrumbs__item:not(:last-of-type):after{color:var(--palacio-black);content:"/";display:inline-block;font-family:var(--font-medium);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;margin:0 .313rem;text-decoration:none;text-transform:none;vertical-align:middle}.breadcrumbs__item:last-of-type .link{font-weight:700;margin-right:.313rem;pointer-events:none}.breadcrumbs__item .link{color:inherit;font-size:inherit;font-weight:400;letter-spacing:0;line-height:1.5rem;text-decoration:none;text-transform:uppercase}.feedback{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:1.5rem;padding:1.5rem 0;text-align:center}.feedback--error .icon,.feedback--success .icon{margin-bottom:1rem}.feedback--success .icon ._stroke,.feedback--success .icon ._stroke:hover{stroke:var(--success)}.feedback--error .icon ._stroke,.feedback--error .icon ._stroke:hover{stroke:var(--error-1)}.feedback__label{font-family:var(--font-book);line-height:1.5rem;margin:0;max-width:22.375rem;text-align:center;text-transform:uppercase;word-wrap:break-word}.note{display:flex;flex-direction:column;max-width:358px;padding:1rem}.note__title{align-self:flex-start;font-family:var(--font-medium);font-size:1rem;margin:0;max-width:100%;overflow:hidden;padding-bottom:1rem;text-transform:uppercase;word-wrap:break-word}.note__content{align-items:center;display:flex}.note__content .icon{flex-shrink:0;margin-right:1rem}.note__content .icon,.note__content .icon:hover{fill:var(--palacio-yellow)}.note__content-description{font-family:var(--font-book);line-height:20px;margin:0;overflow:hidden;word-wrap:break-word}.note__content-description .link{font-family:inherit;font-size:inherit}.note__content--no-padding-margin{margin:0;padding:0}.note__content--bold{font-weight:900}.product{align-items:center;display:flex;font-family:var(--font-book);gap:1rem;margin:0 auto;max-width:21.875rem}.product__image{background:var(--gray-5);flex-shrink:0;max-width:5rem;mix-blend-mode:multiply;object-fit:cover}.product__details{align-items:flex-start;display:inline-flex;flex-direction:column;gap:4px;justify-content:center}.product__details-brand,.product__details-color,.product__details-name,.product__details-quantity{-webkit-box-orient:vertical;display:-webkit-box;font-size:.875rem;-webkit-line-clamp:1;line-height:1.313rem;margin:0;overflow:hidden}.product__details-brand{font-family:var(--font-medium);font-size:1rem;font-weight:600;text-transform:uppercase}.product__details-color,.product__details-name{text-transform:capitalize}.list{list-style-type:disc;padding-left:1rem}.list__content{font-family:var(--font-book);font-size:1rem;font-weight:400;max-width:54.8125rem;width:54.8125rem}.list__categories{align-items:center;border-bottom:1px solid var(--gray-2);color:var(--palacio-black);cursor:pointer;display:flex;justify-content:space-between;padding:1rem .5rem}.list__categories--active,.list__categories:hover{background-color:var(--yellow-1-hover)}.list__categories--hidden{display:none}.list__categories--left-alignment{justify-content:flex-start}.list__categories--left-alignment .icon{padding-right:.5rem}.list__categories--no-space{margin:0;padding:0}.list__subcategories{display:block}.list__subcategories-item{border-bottom:1px solid var(--gray-2);cursor:pointer;padding:.5rem 1rem}.list__subcategories-item--active,.list__subcategories-item:hover{background-color:var(--yellow-1-hover)}.menu{border-bottom:1px solid var(--gray-4);color:var(--palacio-black);cursor:pointer;font-family:var(--font-medium);font-size:.875rem;font-weight:500;line-height:1.75rem;text-transform:uppercase}.menu__container{background-color:var(--gray-5);height:100%;padding:2.5rem 0 3.125rem;position:relative}.menu__nav{margin-bottom:3.125rem;padding:0 2.8125rem 0 1.875rem}.menu__item{display:flex;line-height:1.25rem;padding:0}.menu__item-link{align-items:center;color:var(--palacio-black);display:flex;padding:1.25rem .625rem;text-decoration:none}.menu__item-link .icon{margin-right:1rem;pointer-events:none}.menu__item .m-active,.menu__item:hover{transition:fill .3s ease}.menu__item .m-active .icon,.menu__item:hover .icon{fill:var(--palacio-yellow)}.heading{display:flex;max-width:22.375rem}.heading__title{align-items:center;align-self:stretch;display:flex;gap:.5rem;width:22.375rem}.heading__title .title{flex:1 0 0;font-size:1rem;line-height:1.25rem;margin:0}.heading__title--active,.heading__title--clickable:hover{background-color:var(--yellow-1-hover);cursor:pointer}.heading__next-step{padding:.5rem}.wishlist{display:grid;gap:1rem;grid-auto-flow:dense;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 .5rem;position:relative}.wishlist__alert{opacity:0;position:absolute;right:10px;top:0;transform:translateX(100%);transition:opacity .3s,transform .3s;z-index:1}.wishlist__alert--show{opacity:1;transform:translateX(0)}.wishlist__product-tile{background:var(--gray-5);display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative}.wishlist__product-action{margin:.625rem;position:absolute;right:0}.wishlist__product-action-remove{-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;cursor:pointer;padding:0}.wishlist__product-action-remove-icon:before{content:"x";font-family:icons;font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.wishlist__product-cta-button .button{align-items:center;background-color:var(--gray-1);color:var(--white);cursor:pointer;display:flex;font-family:Gotham,Arial,sans-serif;font-size:.75rem;font-weight:500;justify-content:center;letter-spacing:0;line-height:1rem;max-height:3.125rem;max-width:100%;padding:.75rem 0;text-align:center;text-transform:uppercase;transition:background-color .2s;vertical-align:top;width:100%}.wishlist__product-description{display:flex;flex:auto;flex-direction:column;gap:.625rem;margin:1rem;text-align:center}.wishlist__product-description-brand{font-size:.875rem;font-weight:700;line-height:1.25rem;text-align:center;text-transform:uppercase}.wishlist__product-description-brand,.wishlist__product-description-name{-webkit-box-orient:vertical;display:-webkit-box;font-family:Gotham,Arial,sans-serif;-webkit-line-clamp:2;overflow:hidden}.wishlist__product-description-name{font-size:.75rem;font-weight:400;height:1.875rem;line-height:.875rem;padding:0 1rem;word-break:break-word}.wishlist__product-description-price{color:var(--palacio-black);font-family:Gotham,Arial,sans-serif;font-size:.75rem;letter-spacing:1.5px;line-height:1.43;text-align:center}.wishlist__product-description-price--old{color:var(--gray-6);font-weight:400;margin:0 0 2px;text-decoration:line-through}.wishlist__product-description-price--sales{font-weight:600}.wishlist__product-description-price--reduced{color:var(--red-1)}.wishlist__product-image{height:auto;max-width:100%;vertical-align:bottom}.wishlist__product-image-wrapper{margin:2.188rem 2.188rem 0}.wishlist__product-image--blend-mode-bg{background:var(--gray-5)}.wishlist__product-image--blend-mode-img{mix-blend-mode:multiply}