:root,.theme-light{--color-background-base: #fff;--color-background-secondary: #fbf8f7;--color-background-tertiary: #d8d4d2;--color-background-callout: #e7effd;--color-background-success: #e9f4eb;--color-background-error: #fce8eb;--color-background-button: #1f5acc;--color-background-button-hover: #0f2a60;--color-background-button-disabled: #646363;--color-foreground-base: #3f3e3e;--color-foreground-secondary: #646363;--color-foreground-success: #217836;--color-foreground-error: #951325;--color-foreground-button: #fff;--color-foreground-button-disabled: #fbf8f7;--color-foreground-link: #1f5acc;--color-foreground-link-hover: #0f2a60;--color-border-base: #646363;--color-border-secondary: #949292;--color-border-tertiary: #d8d4d2;--color-border-success: #217836;--color-border-error: #951325;--color-text-highlight: #163f8f}.theme-dark{--color-background-base: #1f5acc;--color-background-secondary: #163f8f;--color-background-tertiary: #0f2a60;--color-background-callout: #061b47;--color-background-button: #d0e0fb;--color-background-button-hover: #b3c9f3;--color-background-button-disabled: #949292;--color-foreground-base: #fff;--color-foreground-secondary: #d8d4d2;--color-foreground-button: #0f2a60;--color-foreground-button-disabled: #2c2b2a;--color-foreground-link: #d0e0fb;--color-foreground-link-hover: #b3c9f3;--color-border-base: #e7effd}.theme-dark .att-logo__theme path{fill:var(--color-foreground-base)}.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width: 50rem) and (max-width: 63.98rem){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width: 64rem) and (max-width: 74.98rem){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width: 75rem) and (max-width: 89.98rem){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width: 90rem) and (max-width: 119.98rem){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (min-width: 120rem){.pull-left-xxl{float:left}.pull-right-xxl{float:right}}.pull-left{float:left}.pull-right{float:right}@media (max-width: 49.98rem){.hidden-xs-down{display:none !important}}@media (max-width: 63.98rem){.hidden-sm-down{display:none !important}}@media (max-width: 74.98rem){.hidden-md-down{display:none !important}}@media (max-width: 89.98rem){.hidden-lg-down{display:none !important}}@media (max-width: 119.98rem){.hidden-xl-down{display:none !important}}.hidden-xxl-down{display:none !important}.row.equal-height>[class^="col"]{display:-webkit-box;display:-ms-flexbox;display:flex}.w-xs-25{width:25% !important}.w-xs-50{width:50% !important}.w-xs-75{width:75% !important}.w-xs-100{width:100% !important}.w-xs-auto{width:auto !important}@media (min-width: 50rem){.w-sm-25{width:25% !important}}@media (min-width: 50rem){.w-sm-50{width:50% !important}}@media (min-width: 50rem){.w-sm-75{width:75% !important}}@media (min-width: 50rem){.w-sm-100{width:100% !important}}@media (min-width: 50rem){.w-sm-auto{width:auto !important}}@media (min-width: 64rem){.w-md-25{width:25% !important}}@media (min-width: 64rem){.w-md-50{width:50% !important}}@media (min-width: 64rem){.w-md-75{width:75% !important}}@media (min-width: 64rem){.w-md-100{width:100% !important}}@media (min-width: 64rem){.w-md-auto{width:auto !important}}@media (min-width: 75rem){.w-lg-25{width:25% !important}}@media (min-width: 75rem){.w-lg-50{width:50% !important}}@media (min-width: 75rem){.w-lg-75{width:75% !important}}@media (min-width: 75rem){.w-lg-100{width:100% !important}}@media (min-width: 75rem){.w-lg-auto{width:auto !important}}@media (min-width: 90rem){.w-xl-25{width:25% !important}}@media (min-width: 90rem){.w-xl-50{width:50% !important}}@media (min-width: 90rem){.w-xl-75{width:75% !important}}@media (min-width: 90rem){.w-xl-100{width:100% !important}}@media (min-width: 90rem){.w-xl-auto{width:auto !important}}@media (min-width: 120rem){.w-xxl-25{width:25% !important}}@media (min-width: 120rem){.w-xxl-50{width:50% !important}}@media (min-width: 120rem){.w-xxl-75{width:75% !important}}@media (min-width: 120rem){.w-xxl-100{width:100% !important}}@media (min-width: 120rem){.w-xxl-auto{width:auto !important}}.layout-decoration-type-1{position:relative;overflow:hidden}.layout-decoration-type-1::before{background:radial-gradient(circle, #fad1eb, rgba(0,0,0,0) 75%);width:305px;height:305px;left:0}@media (min-width: 64rem){.layout-decoration-type-1::before{width:403px;height:403px}}.layout-decoration-type-1::after{background:radial-gradient(circle, #cce0f2, rgba(0,0,0,0) 75%);width:520px;height:520px;right:0}@media (min-width: 64rem){.layout-decoration-type-1::after{width:734px;height:734px}}.layout-decoration-type-1::before,.layout-decoration-type-1::after{content:'';top:0;display:block;background-repeat:no-repeat;position:absolute;z-index:-1}.layout-decoration-type-1::before{-webkit-transform:translate3d(-50%, 150%, 0);transform:translate3d(-50%, 150%, 0)}@media (min-width: 64rem){.layout-decoration-type-1::before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.layout-decoration-type-1::after{-webkit-transform:translate3d(50%, 100%, 0);transform:translate3d(50%, 100%, 0)}@media (min-width: 64rem){.layout-decoration-type-1::after{-webkit-transform:translate3d(15%, -30%, 0);transform:translate3d(15%, -30%, 0)}}.layout-decoration-type-2{position:relative;overflow:hidden}.layout-decoration-type-2::before{background:radial-gradient(circle, #fad1eb, rgba(0,0,0,0) 75%);width:305px;height:305px;left:0}@media (min-width: 64rem){.layout-decoration-type-2::before{width:403px;height:403px}}.layout-decoration-type-2::after{background:radial-gradient(circle, #cce0f2, rgba(0,0,0,0) 75%);width:520px;height:520px;right:0}@media (min-width: 64rem){.layout-decoration-type-2::after{width:734px;height:734px}}.layout-decoration-type-2::before,.layout-decoration-type-2::after{content:'';top:0;display:block;background-repeat:no-repeat;position:absolute;z-index:-1}.layout-decoration-type-2::before{-webkit-transform:translate3d(-30%, -60%, 0);transform:translate3d(-30%, -60%, 0)}@media (min-width: 64rem){.layout-decoration-type-2::before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.layout-decoration-type-2::after{-webkit-transform:translate3d(60%, -40%, 0);transform:translate3d(60%, -40%, 0)}@media (min-width: 64rem){.layout-decoration-type-2::after{-webkit-transform:translate3d(15%, -30%, 0);transform:translate3d(15%, -30%, 0)}}.text-black{color:#000 !important}.bg-c-black{background-color:#000}.text-white{color:#fff !important}.bg-c-white{background-color:#fff}.text-snow{color:#fbf8f7 !important}.bg-c-snow{background-color:#fbf8f7}.text-timberwolf{color:#d8d4d2 !important}.bg-c-timberwolf{background-color:#d8d4d2}.text-lavender{color:#e7effd !important}.bg-c-lavender{background-color:#e7effd}.text-new-car{color:#1f5acc !important}.bg-c-new-car{background-color:#1f5acc}.text-granite-gray{color:#646363 !important}.bg-c-granite-gray{background-color:#646363}.text-japanese-laurel{color:#217836 !important}.bg-c-japanese-laurel{background-color:#217836}.text-ruby-red{color:#951325 !important}.bg-c-ruby-red{background-color:#951325}.text-spanish-gray{color:#949292 !important}.bg-c-spanish-gray{background-color:#949292}.text-cool-black{color:#0f2a60 !important}.bg-c-cool-black{background-color:#0f2a60}.text-tropical-blue{color:#b3c9f3 !important}.bg-c-tropical-blue{background-color:#b3c9f3}.text-azureish-white{color:#d0e0fb !important}.bg-c-azureish-white{background-color:#d0e0fb}.text-pine-tree{color:#2c2b2a !important}.bg-c-pine-tree{background-color:#2c2b2a}.text-yale-blue{color:#163f8f !important}.bg-c-yale-blue{background-color:#163f8f}.text-logo-blue{color:#009fdb !important}.bg-c-logo-blue{background-color:#009fdb}.text-oxford-blue{color:#061b47 !important}.bg-c-oxford-blue{background-color:#061b47}.text-bright-gray{color:#e9f4eb !important}.bg-c-bright-gray{background-color:#e9f4eb}.text-linen{color:#fce8eb !important}.bg-c-linen{background-color:#fce8eb}.text-black-olive{color:#3f3e3e !important}.bg-c-black-olive{background-color:#3f3e3e}.text-promiscuous-pink{color:#bf0cea !important}.bg-c-promiscuous-pink{background-color:#bf0cea}.text-placebo-fuchsia{color:#f8e4fd !important}.bg-c-placebo-fuchsia{background-color:#f8e4fd}.text-amaranth-purple{color:#753a85 !important}.bg-c-amaranth-purple{background-color:#753a85}.text-light-blue{color:#e6effd !important}.bg-c-light-blue{background-color:#e6effd}.text-white-lilac{color:#faf8f7 !important}.bg-c-white-lilac{background-color:#faf8f7}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-regular.woff2") format("woff2"),url("../../fonts/attalecksans-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-regular-italic.woff2") format("woff2"),url("../../fonts/attalecksans-regular-italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-medium.woff2") format("woff2"),url("../../fonts/attalecksans-medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-medium-italic.woff2") format("woff2"),url("../../fonts/attalecksans-medium-italic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-bold.woff2") format("woff2"),url("../../fonts/attalecksans-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-bold-italic.woff2") format("woff2"),url("../../fonts/attalecksans-bold-italic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-black.woff2") format("woff2"),url("../../fonts/attalecksans-black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"ATT Aleck Sans";src:url("../../fonts/attalecksans-black-italic.woff2") format("woff2"),url("../../fonts/attalecksans-black-italic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}.text-strikethrough{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.text-body-1,.b-section-description{font-weight:400;font-size:1rem;line-height:1.5}.text-body-2{font-weight:400;font-size:.875rem;line-height:1.4}.text-body-3{font-weight:400;font-size:.75rem;line-height:1.4}.text-display-1{font-weight:900;font-size:4rem;line-height:1.25}.text-display-2{font-weight:900;font-size:3rem;line-height:1.25}.text-display-3,.b-page-title{font-weight:900;font-size:2.5rem;line-height:1.25}.text-display-4{font-weight:900;font-size:2rem;line-height:1.25}.text-display-5{font-weight:900;font-size:1rem;line-height:1.25}.text-heading-1,.b-section-title,h1{font-weight:700;font-size:2rem;line-height:1.25}.text-heading-1-md{font-weight:500;font-size:2rem;line-height:1.25}.text-heading-2,h2{font-weight:700;font-size:1.5rem;line-height:1.4}.text-heading-2-md{font-weight:500;font-size:1.5rem;line-height:1.4}.text-heading-3,h3{font-weight:700;font-size:1.25rem;line-height:1.25}.text-heading-3-md{font-weight:500;font-size:1.25rem;line-height:1.4}.text-heading-4,h4{font-weight:700;font-size:1rem;line-height:1.4}.text-heading-4-md{font-weight:500;font-size:1rem;line-height:1.4}.text-heading-5,h5{font-weight:500;font-size:.875rem;line-height:1.25}.text-cta-1{font-weight:500;font-size:1rem;line-height:1.25}.text-cta-2{font-weight:500;font-size:.875rem;line-height:1.25}.text-cta-3{font-weight:500;font-size:.75rem;line-height:1.4}@media (min-width: 64rem){.b-page-title{font-size:4rem}}.b-page-description{font-size:1.5rem}@media (min-width: 64rem){.b-section-title{font-size:2.5rem;text-align:center}}.font-regular{font-weight:400}.text-highlight{color:var(--color-text-highlight)}.text-plan-price{font-weight:400;font-size:3.75rem;line-height:1.5;letter-spacing:-.1875rem}.filter-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-md);margin:var(--spacing-2xs) 0}@media (max-width: 63.98rem){.filter-tags{height:100%}}.filter-tags .filter-tags__item{font-weight:500;font-size:.875rem;line-height:1.25;padding:var(--spacing-xs) var(--spacing-sm);border:.0625rem solid var(--color-foreground-link);border-radius:2rem;color:var(--color-foreground-link);background-color:var(--color-background-base);height:100%;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-tags .filter-tags__item.active{background-color:var(--color-background-button);color:var(--color-foreground-button)}.filter-tags .close{color:var(--color-foreground-button);opacity:1}.filter-tags .close svg{width:1rem}.search-results .filter-reset h2{font-weight:500;font-size:1rem;line-height:1.4;color:var(--color-foreground-base)}.search-results .filter-reset .reset{color:var(--color-foreground-link);text-decoration:underline;padding:0}.search-results .filter-reset .reset:hover{color:var(--color-foreground-link-hover)}.refinements .accordion{padding:0 .9375rem}.refinements .accordion__item{border-bottom:.0625rem solid var(--color-border-tertiary);padding:var(--spacing-md) 0}@media (max-width: 63.98rem){.refinements .accordion__item{padding:var(--spacing-md) 0}}.refinements .accordion__item-title{color:var(--color-foreground-secondary)}@media (max-width: 63.98rem){.refinements .accordion__item-title{font-weight:500;font-size:1.25rem;line-height:1.4}}.refinements .accordion__item-heading{font-weight:500;font-size:1rem;line-height:1.4}.refinements .refinement-boolean{padding-bottom:var(--spacing-md);color:var(--color-foreground-base);cursor:pointer}.refinements .refinement-prices{padding-bottom:var(--spacing-md)}.refinements .refinement-prices label{font-weight:500;font-size:.875rem;line-height:1.25;color:var(--color-foreground-base)}.refinements .refinement-prices hr{width:.5rem;background-color:var(--color-border-secondary);margin:3.25rem var(--spacing-xs) 0 var(--spacing-xs)}.refinements .refinement-prices__currency-sign{position:absolute;top:2.5625rem;left:.3125rem}.refinements .refinement-prices input{padding:.875rem var(--spacing-md) var(--spacing-sm);border:.0625rem solid var(--color-border-secondary);border-radius:.5rem}.refinements #refinement-color-item .values{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1.9375rem;-moz-column-gap:1.9375rem;column-gap:1.9375rem;row-gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.refinements .color-attribute button{width:2.5rem}.refinements .color-attribute .swatch-circle{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:2.5rem;height:2.5rem;border-radius:.5rem}.refinements .color-attribute .swatch-circle img{border:.0625rem solid var(--color-border-tertiary);display:inline-block;height:100%;width:100%;border-radius:.5rem}.refinements .color-attribute .swatch-circle.selected{border:.125rem solid var(--color-foreground-link)}.refinements .color-attribute .swatch-circle.disabled{opacity:0.2}.refinements .filter-footer{position:fixed;bottom:0;right:0;left:0;padding:var(--spacing-lg) var(--spacing-md);background-color:var(--color-background-base);-webkit-box-shadow:0 0 1rem rgba(216,212,210,0.5);box-shadow:0 0 1rem rgba(216,212,210,0.5);z-index:1030}.refinements .filter-footer .filter-footer__btn-apply{background-color:var(--color-background-button);color:var(--color-foreground-button);border-radius:.5rem}.refinements .filter-footer .reset{color:var(--color-foreground-link);text-decoration:underline}.refinements .filter-footer .reset:hover{color:var(--color-foreground-link-hover)}.refinements .is-invalid{border-color:var(--color-foreground-error)}.refinements .is-invalid .invalid-feedback{font-weight:400;font-size:.875rem;line-height:1.4;color:var(--color-foreground-error);margin-top:var(--spacing-2xs)}.legal .accordion__item{border-bottom:.0625rem solid var(--color-border-tertiary);margin-bottom:var(--spacing-sm)}.legal__title{word-break:break-word}.legal__title button{font-weight:500;font-size:1.5rem;line-height:1.4;margin-bottom:var(--spacing-md);text-align:left}.legal__title .accordion__item-icon{height:auto}.legal__body h2,.legal__body p{margin-bottom:var(--spacing-sm);word-break:break-word}.legal__body h2{font-weight:500;font-size:.875rem;line-height:1.25}.legal__body p,.legal__body li{font-weight:400;font-size:.75rem;line-height:1.4}.legal__body .content-asset p:last-child{margin-bottom:var(--spacing-lg)}.legal__body ol{margin-left:.625rem}[data-action="Search-Show"] .page-header{background-color:var(--color-background-secondary)}[data-action="Search-Show"] #maincontent{background-color:var(--color-background-secondary)}#maincontent{padding-top:127px}.headline__wrapper{background-color:var(--color-background-secondary);padding:0}@media (min-width: 64rem){.headline__wrapper{background-color:var(--color-background-secondary);padding-top:4.25rem}}.headline__wrapper .headline__btn-back{margin-bottom:1.25rem}.headline__wrapper .headline__title{margin-bottom:var(--spacing-md)}.headline__wrapper .headline__title h1{font-weight:900;font-size:2.5rem;line-height:1.25;margin:0 0 var(--spacing-xl) 0;font-size:2rem;position:static}@media (min-width: 64rem){.headline__wrapper .headline__title h1{font-weight:700;font-size:2rem;line-height:1.25}}.search-results{background-color:var(--color-background-secondary)}@media (min-width: 64rem){.search-results{-webkit-box-shadow:0 0 0 100vmax var(--color-background-secondary);box-shadow:0 0 0 100vmax var(--color-background-secondary)}}.search-results .search-results__filters{overflow-x:auto}.search-results .search-results__filters::-webkit-scrollbar{display:none}.search-results .product-search-results__no-result-desc,.search-results .filter-no-results__no-result-desc{margin-bottom:10rem;margin-top:var(--spacing-lg)}@media (max-width: 74.98rem){.search-results .product-search-results__no-result-desc,.search-results .filter-no-results__no-result-desc{font-weight:500;font-size:1.25rem;line-height:1.4;margin-top:0}}.search-results .filter-no-results__no-result-desc{padding-top:var(--spacing-lg)}.refinement-bar{overflow:auto}.refinement-bar ul{padding-left:0}@media (max-width: 63.98rem){.refinement-bar{background-color:var(--color-background-base);-webkit-box-shadow:0 .3125rem .9375rem rgba(0,0,0,0.5);box-shadow:0 .3125rem .9375rem rgba(0,0,0,0.5);display:none;top:0;left:0;bottom:0;position:fixed;width:100%;z-index:1050;margin-top:-3.75rem;padding-bottom:7rem}}@media (max-width: 49.98rem){.refinement-bar{position:fixed}}@media (min-width: 64rem){.refinement-bar{display:block !important}}@media (max-width: 63.98rem){.filter-header{margin-top:4rem}}.header-bar .close{font-size:1rem;color:var(--color-foreground-link);opacity:1}@media (max-width: 63.98rem){.header-bar{padding:.9375rem 0}}.show-more__wrapper{background:var(--color-background-base);border-radius:.5rem;padding:var(--spacing-lg) var(--spacing-xl);display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 64rem){.show-more__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.grid-footer{width:100%;margin-bottom:4rem}@media (prefers-reduced-motion: no-preference){.grid-footer{-webkit-transition:width 0.2s ease;transition:width 0.2s ease}}@media (min-width: 64rem){.grid-footer{margin-bottom:var(--spacing-md)}}.grid-footer.has-loader{-ms-flex-preferred-size:auto;flex-basis:auto;width:4.375rem;height:4.375rem;margin-inline:auto}.grid-footer.has-loader .show-more__wrapper{display:none}.grid-footer.has-loader .underlay{border-radius:.5rem}.show-more__description p{font-weight:500;font-size:1rem;line-height:1.4;color:var(--color-foreground-base);margin-bottom:var(--spacing-xs)}@media (min-width: 64rem){.show-more__description p{margin-bottom:0}}.show-more__btn button{font-weight:500;font-size:1rem;line-height:1.25;color:var(--color-foreground-link);padding:0;border:none}.show-more__btn button:hover{color:var(--color-foreground-link-hover)}.show-more__btn svg{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:1rem;height:1rem}.show-more__btn svg g{fill:var(--color-foreground-link)}.show-more__btn:hover svg g{fill:var(--color-foreground-link-hover)}.video-thumbnail-desktop{display:none}@media (min-width: 64rem){.video-thumbnail-desktop{display:block}}.video-thumbnail-mobile{display:block}@media (min-width: 64rem){.video-thumbnail-mobile{display:none}}.video-thumbnail{margin-bottom:var(--spacing-xl)}.video-thumbnail__body-content{background-color:var(--color-background-base);padding:.875rem var(--spacing-md)}@media (min-width: 64rem){.video-thumbnail__body-content{padding:1.125rem var(--spacing-md)}}.filter-results{background-color:var(--color-background-base);color:var(--color-foreground-link);border:.0625rem solid var(--color-foreground-link);border-radius:2.625rem;padding:var(--spacing-xs) var(--spacing-sm);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-xs)}.filter-results .filter-bar{display:none}.filter-results svg{width:1.25rem;height:auto}.filter-results.active{background-color:var(--color-background-button);color:var(--color-foreground-button)}.filter-results.active .filter-bar{background-color:var(--color-background-base);border-radius:1.5rem;color:var(--color-foreground-link);display:block;height:1rem;line-height:1rem;width:1rem}.filter-reset,.search-result-sort-wrapper{margin-bottom:var(--spacing-md)}.sort-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sort-menu__label{display:none}@media (min-width: 64rem){.sort-menu__label{width:100%;font-weight:400;font-size:1rem;line-height:1.5;color:var(--color-foreground-base);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:nowrap}}.sort-menu .sort-menu__dropdown{display:none}@media (min-width: 64rem){.sort-menu .sort-menu__dropdown{padding-left:var(--spacing-2xs);margin-right:var(--spacing-md);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.sort-menu .sort-menu__mobile{display:block}@media (min-width: 64rem){.sort-menu .sort-menu__mobile{display:none}}.sort-menu .sort-menu__items-menu{-webkit-box-shadow:0 .25rem .25rem rgba(63,62,62,0.1);box-shadow:0 .25rem .25rem rgba(63,62,62,0.1);border-radius:.5rem;padding:1.25rem var(--spacing-md);min-width:14.0625rem}@media (min-width: 64rem){.sort-menu .sort-menu__items-menu{left:-6rem;border:.0625rem solid var(--color-border-secondary)}}@media (min-width: 64rem){.sort-menu .sort-menu__items-menu .custom-control-label::after{top:0}}.sort-menu .sort-menu__items-menu .custom-control-label::before{top:0}.sort-menu .sort-menu__item{margin-bottom:1.25rem}.sort-menu .sort-menu__item:last-of-type{margin-bottom:0}.dropdown__toggle-title,.sort-menu__title-btn{font-weight:500;font-size:.875rem;line-height:1.25;font-size:1rem}.sort-menu__title-btn{margin-right:.375rem}@media (min-width: 64rem){.sort-menu__toggle-icon{position:relative;top:.1875rem}}.sort-menu__toggle-icon svg{width:1rem;height:1rem}.site-search{position:relative;margin-bottom:var(--spacing-md)}@media (min-width: 64rem){.site-search{width:27.5rem}}.site-search .autocomplete__input{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-xs);width:100%;padding-left:2.8125rem}.site-search .placeholder{top:0;padding:.875rem 0 var(--spacing-xs) var(--spacing-xl);pointer-events:none;height:3rem}.site-search .autocomplete__menu{display:none;margin-top:.375rem;border:.0625rem solid var(--color-border-secondary);-webkit-box-shadow:0 .25rem .25rem rgba(63,62,62,0.1);box-shadow:0 .25rem .25rem rgba(63,62,62,0.1);border-radius:.5rem;background:var(--color-background-base);padding:var(--spacing-sm) var(--spacing-md);max-height:8.5rem;overflow:auto;position:absolute;width:100%;z-index:1}.site-search .autocomplete__option{font-weight:500;font-size:1rem;line-height:1.25;font-weight:400;margin-bottom:1.25rem}.site-search .autocomplete__option:last-of-type{margin-bottom:0}.site-search .highlighted-letters{font-weight:600}.site-search .reset-button{position:absolute;border:none;padding:0;background-color:rgba(0,0,0,0);right:var(--spacing-md);top:.625rem}.site-search .reset-button svg{width:1rem;height:1.875rem}.site-search .reset-button svg g{fill:var(--color-foreground-link)}.site-search .submit-button{position:absolute;top:.6875rem;left:1.0625rem}.site-search .submit-button svg{width:1.5rem;height:1.5rem}.result-count-empty__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.result-count-empty__count{font-weight:400;font-size:1rem;line-height:1.5;display:inline-block}.product-search-results__no-result-suggestion{padding-top:7rem}@media (max-width: 74.98rem){.product-search-results__no-result-suggestion{padding:5rem 0 var(--spacing-md) 0}}.sort-menu__modal .modal__header{padding:var(--spacing-md) var(--spacing-md) var(--spacing-sm) var(--spacing-md)}.sort-menu__modal .modal__body{padding:var(--spacing-lg) var(--spacing-md) 3.125rem var(--spacing-md)}#refinement-servicio .custom-radio{margin-bottom:var(--spacing-md)}@media (min-width: 64rem){#refinement-servicio .custom-control-label::after{top:-.0625rem}}.search-results__title{padding-right:var(--spacing-md);padding-left:var(--spacing-md)}@media (min-width: 64rem){.search-results__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:var(--spacing-md);-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md)}}@media (max-width: 63.98rem){.search-results__title .headline__title-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.plp-legal-wrapper{margin-top:6rem}.plp-legal-wrapper .legal__title button{font-weight:500;font-size:1.25rem;line-height:1.4;text-align:left}
