:root{--acl_auto_width: 1158px;--acl_auto_link_color: #000}.acs_scroll::-webkit-scrollbar{width:4px}.acs_scroll::-webkit-scrollbar-track{background:#ebebeb}.acs_scroll::-webkit-scrollbar-thumb{background:#757575}@supports (-moz-appearance: none){.acs_scroll{scrollbar-width:thin}}.acs_auto_popup{width:100%;display:block;position:fixed;background:#fff;overflow:auto;z-index:99999}@media (max-width: 1120px){.acs_auto_popup{top:144px;left:0;right:0;bottom:10px;padding-top:10px}.acs_auto{padding:0 20px}}@media (min-width: 1121px){.acs_auto_popup{top:114px;margin:0 auto}.acs_auto{display:grid;grid-gap:20px;align-items:initial;grid-template-columns:200px auto;padding:20px}}.acs_auto h3{font-size:2rem;font-weight:400;line-height:2rem;color:var(--acl_auto_link_color);margin-top:12px;margin-bottom:24px}.acs_auto h3:first-child{margin-top:0}.acs_auto a{color:var(--acl_auto_link_color)}.acs_auto ul{margin:0;padding:0;list-style:none}.acs_auto li{display:block;margin:0;padding:0}.acs_auto_col1 li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;line-height:20px}@media (max-width: 890px){.acs_auto_col1 li{line-height:20px}}.acs_auto_help a{font-size:14px}.acs_auto_col1 h4{font-size:16px;font-weight:500}@media (max-width: 889px){.acs_auto_col1{margin-bottom:20px}.acs_auto_col1 .acs_list_1{display:flex;flex-direction:column}.acs_auto_col1 .acs_list_1::-webkit-scrollbar{display:none}.acs_auto_col1 .acs_list_1 li{margin-right:10px;display:inline-block;overflow:visible!important}.acs_auto_col1 .acs_list_1 li a{font-size:13px}.acs_auto_col1 .acs_heading_1{margin:0 0 10px}.acs_auto_col1 .acs_heading_2,.acs_auto_col1 .acs_list_2{display:none!important}.acs_auto_col1 .acs_heading_3{margin-top:16px;margin-bottom:4px}.acs_auto_col1 .acs_auto_help{display:flex;flex-direction:column}.acs_auto_col1 .acs_auto_help::-webkit-scrollbar{display:none}.acs_auto_col1 .acs_auto_help li{margin-right:10px;display:inline-block;overflow:visible!important}f .acs_auto_col2{padding:20px 20px 20px 0}}.acs_auto_col2 h3{height:42px;display:flex;justify-content:space-between;align-items:center}.acs_auto_col2 h3 a{padding:6px 30px;float:right}.acs_auto_prods{display:grid;grid-gap:24px;align-items:initial;font-size:.9em}.acs_auto_prod{position:relative}.acs_auto_prod_wishlist{align-items:center;display:flex;height:30px;justify-content:center;position:absolute;right:10px;top:10px;width:30px;z-index:10}.acs_auto_prod_wishlist span.smartwishlist[title]:after{display:none!important}.acs_auto_prod_image_wrapper{align-items:center;aspect-ratio:3 / 4;background:linear-gradient(180deg,#dbdad9 0,#f7f7f6);display:flex;justify-content:center;overflow:hidden;position:relative;width:100%;margin-bottom:12px}.acs_auto_prod_image a{display:block;height:100%;position:relative;text-decoration:none;width:100%}.acs_auto_prod_image a img{margin:0 auto;position:relative;z-index:2;width:68%;height:auto;object-fit:contain;display:block}.acs_auto_prod_details{display:flex;flex-direction:column}.acs_auto_prod_details_top{display:flex;flex-direction:row;align-items:center;margin-bottom:14px}.acs_auto_prod_details_top .title{width:100%;text-align:left;margin-right:10px}.acs_auto_prod_details_top .price{text-align:right;display:block;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1;margin:0}.acs_auto_prod_details_middle{display:flex;flex-direction:row;text-transform:capitalize;align-items:center}.acs_auto_prod_details_middle .prod_details_middle_author{display:block;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1;margin:0;padding-right:14px}.acs_auto_prod_details_middle .prod_details_middle_edition{display:block;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:1;margin:0}.acs_auto_prod_details_bottom{padding-top:16px;margin-top:16px;border-top:1px solid #8d8d8d;display:flex;justify-content:end}@media (max-width: 599px){.acs_auto_prod_details_top{flex-direction:column;align-items:flex-start}.acs_auto_prod_details_top .title{margin-right:0;margin-bottom:6px}.acs_auto_prod_details_middle{flex-direction:column;align-items:flex-start}.prod_details_middle_author{margin-bottom:4px!important}}@media (min-width: 600px){.acs_auto_prods_size_1{grid-template-columns:1fr}.acs_auto_prods_size_2{grid-template-columns:repeat(2,1fr)}.acs_auto_prods_size_3{grid-template-columns:repeat(3,1fr)}.acs_auto_prods_size_4{grid-template-columns:repeat(4,1fr)}.acs_auto_prods_size_5{grid-template-columns:repeat(5,1fr)}.acs_auto_prods_size_6{grid-template-columns:repeat(6,1fr)}}.acs_auto_prod_image{position:relative;padding-top:133%;margin-bottom:16px;overflow:hidden}.acs_auto_prod_image img{position:absolute;top:0}@supports (aspect-ratio: 3 / 4){.acs_auto_prod_image{position:unset;padding-top:0}.acs_auto_prod_image img{position:unset;top:unset}}.acs_auto_prod_image img{width:100%;height:100%;object-fit:contain;object-position:50% 0%}@supports (-webkit-line-clamp: 2){.acs_auto_prod_name{white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.acs_auto_prod_was_price{display:inline-block;color:red;margin:0 4px 0 0;text-decoration:line-through}.acs_auto_advert img{width:100%}.search-recs{margin-top:48px;margin-bottom:48px}.search-recs h3{margin-bottom:24px}.search-recs [data-acs-cc]{display:flex;flex-direction:row;align-items:initial;grid-row:1;overflow:scroll}.search-recs [data-acs-cc] .acs_prod{width:370px;margin-right:20px;position:relative}.search-recs [data-acs-cc] .acs_prod .product-card-wishlist{position:absolute;top:10px;right:10px;z-index:10;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.search-recs [data-acs-cc] .acs_prod .product-card-wishlist svg{width:12px;height:12px}.search-recs [data-acs-cc] .acs_prod span.smartwishlist[title]:after{display:none}.search-recs [data-acs-cc] .acs_prod .product-badges{display:flex;gap:5px;left:0;position:absolute;top:10px;z-index:3}.search-recs [data-acs-cc] .acs_prod .product-image-wrapper{background:linear-gradient(to bottom,#dbdad9,#f7f7f6);position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;aspect-ratio:3 / 4;width:100%}.search-recs [data-acs-cc] .acs_prod .product-image-wrapper .acs_prod_image{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;bottom:-10px}.search-recs [data-acs-cc] .acs_prod .product-image-wrapper .acs_prod_image img{display:block;width:75%;height:auto;margin:0 auto;position:relative;z-index:2}.search-recs [data-acs-cc] .acs_prod_details .acs_auto_prod_details_top{display:flex;flex-direction:row;align-items:center;margin-bottom:14px;padding:33px 0 0}.search-recs [data-acs-cc] .acs_prod_details_middle{display:flex;flex-direction:column}.search-recs [data-acs-cc] .acs_prod_details_middle .acs_prod_details_middle_top{display:flex;flex-direction:row;text-transform:capitalize;align-items:center;justify-content:space-between}.search-recs [data-acs-cc] .acs_prod_details_middle .acs_prod_details_middle_top .prod_details_middle_edition{display:block;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:1;margin:0;text-align:right}.search-recs [data-acs-cc] .acs_prod_details_bottom{padding-top:16px;margin-top:16px;border-top:1px solid #8d8d8d;display:flex;justify-content:space-between;align-items:center}.prod_details_middle_author a{display:block;font-size:12px!important;font-weight:600;letter-spacing:.02em;line-height:1;margin:0}.product-card-badges{display:flex;gap:5px;left:0;position:absolute;top:10px;z-index:3}.product-card-badges .product-badges{display:flex;flex-flow:row;padding:0;pointer-events:none;width:100%}.prod_details_card_size{display:block;font-size:12px;letter-spacing:.02em;font-weight:400;margin:4px 0 0;line-height:1}.page-width-full-screen{max-width:100%;padding:0 10px;margin:0 auto}@media (min-width: 889px){.page-width-full-screen{padding:0 20px}}.search-bar-qf input{width:100%;border:1px solid var(--primary-color);background-color:transparent;padding:6px 6px 6px 36px;border-radius:32px!important;font-size:14px;color:var(--primary-color);letter-spacing:.02em;box-sizing:border-box}.search-bar-qf input:focus{outline:0;box-shadow:0 0 0 .2rem #fff,0 0 0 .35rem #069}.prod_details_card_size{display:block;font-size:12px!important;font-weight:400;letter-spacing:.02em;line-height:1;margin:4px 0 0}.search-bar-qf input:focus:not(.focus-visible){outline:0;box-shadow:none}.acs_auto_col2{opacity:0;transform:translateY(20px);animation:fadeInUp 1.5s ease-in-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.acs_auto_prod_image{position:relative;overflow:hidden}.acs_auto_prod_image:before{content:"";position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(to right,#fff0,#ffffff4d 50%,#80bae800 99%,#7db9e800);animation:shimmer 3s ease-in forwards;pointer-events:none}@keyframes shimmer{0%{transform:translate(-150%)}to{transform:translate(150%)}}@media (max-width: 889px){#ac-filter-wrapper .custom-filter .filter-body{width:100%}#ac-filter-wrapper .custom-filter .filter-body .price-wrapper .custom-range .slider,#ac-filter-wrapper .custom-filter .filter-body .price-wrapper .custom-range .slider .progress{padding:0!important}#ac-filter-wrapper .custom-filter .filter-body a input{margin-right:10px!important}}#ac-filter-wrapper .custom-filter .filter-body a input{margin:0;width:17px;height:17px;opacity:1!important}.checked:before{content:"";position:absolute;width:17px;height:17px;background:#fff;border:1px solid #1B1B1B!important;opacity:1;cursor:pointer}.checked:after{content:"";position:absolute;top:3px;left:3px;width:13px;height:13px;background:var(--primary-color);cursor:pointer}.unchecked:before{content:"";position:absolute;width:17px;height:17px;background:#fff;border:1px solid #E1E1E1;opacity:1;cursor:pointer}@media only screen and (max-width: 992px){.search-recs.page-width{padding:0!important}.search-recs [data-acs-cc] .acs_prod{min-width:168px}}@media only screen and (min-width: 992px){.template-page-advanced-commerce-search [data-acs-cc]{-ms-overflow-style:none;scrollbar-width:none}.template-page-advanced-commerce-search [data-acs-cc]::-webkit-scrollbar{display:none}}.graphene.multi-tab-slider_sliders{margin-top:36px!important}.graphene .section-description{margin-bottom:56px!important}.graphene .section-description a{text-decoration:underline}.graphene .section-description a.button{text-decoration:none!important}.stylist-block{margin:48px 0}.stylist-block .page-width .section-title h2{font-size:26px}
/*# sourceMappingURL=/cdn/shop/t/586/assets/graphenehc.css.map */
