.cio-autocomplete.full-autocomplete-styles{background-color:#fff;font-family:Lato,Helvetica,Arial,"sans-serif";height:100%;padding:0;width:100%}.cio-autocomplete.full-autocomplete-styles .cio-close{display:none}.cio-autocomplete.full-autocomplete-styles .cio-section-footer .cio-show-all-results-button{border:none;position:absolute;right:4px;text-decoration:underline;text-transform:none;top:16px}.cio-autocomplete.full-autocomplete-styles .cio-section-footer .cio-show-all-results-button:hover{background-color:transparent}.cio-autocomplete.full-autocomplete-styles form{border-radius:8px;height:44px}@media only screen and (max-width:940px){.cio-autocomplete.full-autocomplete-styles form{margin:10px 0!important;width:100%}.cio-autocomplete.full-autocomplete-styles form .cio-input,.cio-autocomplete.full-autocomplete-styles form label{width:100%}}.cio-autocomplete.full-autocomplete-styles .cio-form button{background-color:#000;border:none;border-radius:0 2px 2px 0;color:#fff;float:left;font-size:30px;height:44px;text-align:center;top:0;width:49px}.cio-autocomplete.full-autocomplete-styles .cio-form button.cio-clear-btn{background-color:transparent;right:38px}.cio-autocomplete.full-autocomplete-styles .cio-form button.cio-clear-btn .cio-icon svg{color:#000}.cio-autocomplete.full-autocomplete-styles .cio-form button.cio-submit-btn{right:0}.cio-autocomplete.full-autocomplete-styles .cio-section-name{margin:5px 3px}.cio-autocomplete.full-autocomplete-styles .cio-results{border-radius:0;box-shadow:0 8px 10px 0 rgba(25,25,25,.03);color:#000;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden}@media only screen and (min-width:941px){.cio-autocomplete.full-autocomplete-styles .cio-results{gap:40px;left:-70%;padding:24px;width:780px}}@media only screen and (max-width:940px){.cio-autocomplete.full-autocomplete-styles .cio-results{gap:10px;margin:0;padding:16px}}.cio-autocomplete.full-autocomplete-styles .cio-section-products{padding:0}.cio-autocomplete.full-autocomplete-styles .cio-section-products .cio-item{height:-moz-fit-content;height:fit-content;padding:16px;width:177px!important}@media only screen and (max-width:940px){.cio-autocomplete.full-autocomplete-styles .cio-section-products .cio-item{width:156px!important}}.cio-autocomplete.full-autocomplete-styles .cio-section-products .cio-item .suggestions-item:focus{outline:1px solid #00f!important}.cio-autocomplete.full-autocomplete-styles .cio-section-products .cio-item .suggestions-item .brand{font-size:16px;font-weight:700;padding-top:12px}.cio-autocomplete.full-autocomplete-styles .cio-section-products .cio-item .suggestions-item .item-category{font-weight:700;padding-top:8px}.cio-autocomplete.full-autocomplete-styles .cio-section-products .cio-item .suggestions-item .size{padding-top:4px}.cio-autocomplete.full-autocomplete-styles .cio-section-products .cio-item .suggestions-item .price{font-size:20px;font-weight:700;padding-top:4px}.cio-autocomplete.full-autocomplete-styles .cio-section-products .cio-item .suggestions-item .price del{color:#686868;font-size:16px;font-weight:400;padding-right:4px}.cio-autocomplete.full-autocomplete-styles .cio-section-products .cio-item .suggestions-item .price .price-red{color:#cc484a}.cio-autocomplete.full-autocomplete-styles .cio-section-products .cio-section-items{text-align:center}.cio-autocomplete.full-autocomplete-styles .cio-section-products .cio-product-text{font-size:14px;font-weight:700;padding:15px 5px 0}.cio-autocomplete.full-autocomplete-styles .cio-section-products .cio-item .cio-product-image{height:100%;max-height:unset;max-width:unset;min-height:178px;width:100%}.cio-autocomplete.full-autocomplete-styles .cio-section-products p{padding:5px 5px 0}.cio-autocomplete.full-autocomplete-styles .cio-section-products h5{font-size:16px;font-weight:700;text-align:left}.cio-autocomplete.full-autocomplete-styles .cio-item[aria-selected=true]{background-color:transparent;border-radius:0;text-decoration:underline}.cio-autocomplete.full-autocomplete-styles .cio-icon svg{color:#fff;height:20px;width:20px}.cio-autocomplete.full-autocomplete-styles .cio-suggestion-image{height:100%;min-height:45px}.cio-autocomplete.full-autocomplete-styles .cio-input{border:2px solid #000;border-radius:2px 0 0 2px;float:left;font-size:14px;height:44px;width:170px}.cio-autocomplete.full-autocomplete-styles .cio-section-search-suggestions{line-height:20px;text-align:left}.cio-autocomplete.full-autocomplete-styles .cio-section-search-suggestions h5{font-size:16px;font-weight:700;padding-bottom:16px}.cio-autocomplete.full-autocomplete-styles .cio-section-search-suggestions li{font-size:14px;font-weight:400;padding-bottom:16px}@media only screen and (min-width:768px){.cio-autocomplete.full-autocomplete-styles .cio-section-search-suggestions .cio-section-items{border-right:1px solid #686868}}.cio-autocomplete.full-autocomplete-styles button:disabled{cursor:pointer!important}@media screen and (max-width:690px){.cio-autocomplete.full-autocomplete-styles .cio-results{flex-direction:column;left:0;right:0;width:unset}}@media screen and (max-width:480px){.cio-autocomplete.full-autocomplete-styles form{width:100%}}.search-history.constructor{background:#fff;border:1px solid #eee;border-radius:0;border-top:none;margin-top:17px;position:absolute;right:14%;top:auto;width:29%;z-index:9999}@media only screen and (max-width:940px){.search-history.constructor{left:0;margin-top:5px;right:0;top:103px;width:100%}}.constructor-overlay{background-color:gray;height:100%;left:0;opacity:.6;position:fixed;top:0;width:100%;z-index:999}.constructor-header-overlay{background-color:#fff;z-index:1000}.constructor-header-overlay#top-navigation-new{border-bottom:none}.constructor-show{display:inline-block}.constructor-hide{display:none}.color_multi{background:#0097ff;background:linear-gradient(136.22deg,#f95656 15.82%,#f569ad 32.05%,#f7ce40 47.66%,#97c985 63.58%,#85c9c5 73.68%)}.color_gold{background:#d6aa27;background:linear-gradient(142.88deg,#baa224 16.12%,#f3e59b 50.24%,#baa224 86.25%)}.color_glossy_silver,.color_silver{background:#eff1f1;background:linear-gradient(138.09deg,#bbb 10.87%,#efefef 51.2%,#bbb 91.54%)}.mt-8px{margin-top:8px}.mt-16px{margin-top:16px}.mb-16px{bottom:16px}.d-inline-block{display:inline-block!important}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/build/fonts/lato-normal.75614cfc.woff2) format("woff2"),url(/build/fonts/lato-normal.1d2ca94d.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:url(/build/fonts/lato-normal-italic.bb5de40e.woff2) format("woff2"),url(/build/fonts/lato-normal-italic.62a9c838.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:600;src:url(/build/fonts/lato-bold.21b3848a.woff2) format("woff2"),url(/build/fonts/lato-bold.89b61808.woff) format("woff");text-rendering:optimizeLegibility}#cardsFeed{background-color:#fff;height:100%;overflow-y:auto;padding:36px 24px 16px;position:fixed;right:-500px;top:0;transition:right 1s ease;width:500px;z-index:1000}#cardsFeed.show{right:0}@media only screen and (max-width:500px){#cardsFeed{width:100%}}#cardsFeed .content-card-close{cursor:pointer;position:absolute;right:24px;top:32px}#cardsFeed .content-card-header{font-size:20px;font-weight:700;letter-spacing:0;line-height:30px;vertical-align:middle}#cardsFeed .content-card-items{padding-top:15px}#cardsFeed .content-card-items .card{box-shadow:0 0 16px 0 #1919190f;margin-bottom:8px;padding:16px}#cardsFeed .content-card-items .card img{border-radius:4px}#cardsFeed .content-card-items .card.unread{background-color:#eaf0ff}#cardsFeed .content-card-items .card.classic .wrapper{display:flex;flex-direction:row}#cardsFeed .content-card-items .card.classic .wrapper img{max-height:65px;max-width:65px}#cardsFeed .content-card-items .card.classic .wrapper .text-content{flex-grow:1;padding-left:16px}#cardsFeed .content-card-items .card.captioned-image .title{margin-top:8px}#cardsFeed .content-card-items .card.image-only{display:block}#cardsFeed .content-card-items .card .created-at{margin-bottom:5px;text-align:right}#cardsFeed .content-card-items .card .created-at span{font-size:12px;font-weight:400;letter-spacing:0;line-height:18px}#cardsFeed .content-card-items .card .created-at img{padding-left:8px}#cardsFeed .content-card-items .card .image img{border-radius:4px;width:100%}#cardsFeed .content-card-items .card .title{font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}#cardsFeed .content-card-items .card .description{font-size:14px;font-weight:400;letter-spacing:0;line-height:21px}#cardsFeed .content-card-items .card .link{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:5px;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0;vertical-align:middle}#cardsFeed .content-card-items .card .link a,#cardsFeed .content-card-items .card .link a:hover{color:#191919}#cardsFeed .content-card-items .card .buttons{display:flex;font-size:14px;font-weight:700;gap:8px;height:48px;line-height:20px;margin-top:10px}#cardsFeed .content-card-items .card .buttons a{align-items:center;border:1.5px solid #191919!important;border-radius:4px;color:#191919;cursor:pointer;display:inline-flex;flex:1;font-size:14px;font-weight:700;justify-content:center;letter-spacing:0;line-height:20px;text-align:center}#cardsFeed .content-card-items .card .buttons a.voucher{background-color:transparent;transition:background-color .2s ease-out}#cardsFeed .content-card-items .card .buttons a.voucher.active-copy-paste{background-color:#f1fff0;border-color:#0d5304!important;color:#0d5304}#cardsFeed .content-card-items .card .buttons a.cta{background-color:#191919;color:#fff}#cardsFeed .no-cards{text-align:center}#cardsFeed .no-cards .no-cards-icon{margin-top:36px}#cardsFeed .no-cards .no-cards-title{font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin-top:32px}#cardsFeed .no-cards .no-cards-text{font-size:14px;font-weight:400;letter-spacing:0;line-height:21px}#cardsFeed .no-cards a.link{align-items:center;border:1.5px solid #191919;border-radius:4px;display:inline-flex;font-size:14px;font-weight:700;height:48px;justify-content:center;letter-spacing:0;line-height:20px;margin-top:26px;text-align:center;width:420px}#cardsFeed .no-cards a.link.cookie-button{background-color:#191919;color:#fff}#cardsFeed .no-cards a.link.cookie-button:hover{color:#fff}#cardsFeed .no-cards a.link:hover{color:#191919}