body:not(.template-index) #content .product-block{border-radius:var(--sp-radius-none)}body:not(.template-index) #content .product-block .image-cont{border-radius:var(--sp-radius-none);background-color:var(--sp-color-paper)}body:not(.template-index) #content .product-block .img-ar,body:not(.template-index) #content .product-block .img-ar img{border-radius:var(--sp-radius-none)}body:not(.template-index) #content .product-block__title{font-family:var(--sp-font-family);font-size:.9375rem;line-height:1.4;letter-spacing:0;font-weight:var(--sp-weight-regular);text-transform:none;color:var(--sp-color-graphite);text-align:left}body:not(.template-index) #content .product-price .price__current,body:not(.template-index) #content .product-price .price__current span{font-family:var(--sp-font-family);font-size:.9375rem;line-height:1;font-weight:var(--sp-weight-medium);color:#333}body:not(.template-index) #content .product-price .price__was,body:not(.template-index) #content .product-price .price__was span{font-family:var(--sp-font-family);font-size:.9375rem;line-height:1;font-weight:var(--sp-weight-medium);color:#8b8b8b;opacity:1}body:not(.template-index) #content .price-label--sold-out{display:inline;padding:0;background-color:transparent;border-radius:0;font-family:var(--sp-font-family);font-size:.9375rem;line-height:1;font-weight:var(--sp-weight-medium);text-transform:capitalize;color:#5f5f5f}body:not(.template-index) #content .product-label-container{top:0;right:0;bottom:0;left:22px;align-items:flex-start;justify-content:flex-start}body:not(.template-index) #content .image-page-button{width:29.16px;height:29.16px;padding:0;border-radius:50%;background-color:#ede9e6;overflow:hidden}body:not(.template-index) #content .image-page-button:after{background:none}body:not(.template-index) #content .image-page-button:hover:after{opacity:0}body:not(.template-index) #content .image-page-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body:not(.template-index) #content .image-page-button svg{width:16px;height:16px;stroke:#111;stroke-width:1.3255px}body:not(.template-index) #content .image-page-button--previous{left:var(--sp-space-3);border-radius:50%}body:not(.template-index) #content .image-page-button--next{right:var(--sp-space-3);border-radius:50%}body:not(.template-index) #content .product-label--sale{display:none}body:not(.template-index) #content .product-label{margin:0}body:not(.template-index) #content .product-label--new-in>span{display:flex;align-items:center;box-sizing:border-box;min-height:34px;padding:0 20px;background:#d8d1ca;border-radius:0;font-family:var(--sp-font-family);font-size:.8125rem;line-height:1;font-weight:var(--sp-weight-medium);letter-spacing:normal;text-transform:uppercase;color:#000;white-space:nowrap}body:not(.template-index) #content .product-block__title{margin-bottom:.75rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}body:not(.template-index) #content .product-label--new-in>span{min-height:27.5px;padding:0 4.3px;border-radius:0;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 4.19px),0 100%);font-size:8.4px;letter-spacing:.6px}body:not(.template-index) #content .product-price,body:not(.template-index) #content .product-price .price,body:not(.template-index) #content .product-price .price__default{display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem;font-family:var(--sp-font-family)}body:not(.template-index) #content .product-price .price__current,body:not(.template-index) #content .product-price .price__was,body:not(.template-index) #content .product-price .price-label--sold-out{margin:0}body:not(.template-index) #content .product-price .price-label--sale{font-family:var(--sp-font-family);font-size:.9375rem;line-height:1}@media(min-width:768px){.product-block .image-cont .btn.quickbuy-toggle{--sp-qb-ease-enter: cubic-bezier(.22, 1, .36, 1);--sp-qb-ease-exit: cubic-bezier(.4, 0, .2, 1);--sp-qb-rise: 8px;transform:translateY(var(--sp-qb-rise));transition:opacity .2s var(--sp-qb-ease-exit),transform .2s var(--sp-qb-ease-exit),background-color .24s var(--sp-qb-ease-exit),color .24s var(--sp-qb-ease-exit),border-color .24s var(--sp-qb-ease-exit),visibility 0s linear .2s}.product-block .image-cont:hover .btn.quickbuy-toggle,.product-block .image-cont:focus-within .btn.quickbuy-toggle{visibility:visible;opacity:1;transform:translateY(0);transition:opacity .38s var(--sp-qb-ease-enter) 60ms,transform .38s var(--sp-qb-ease-enter) 60ms,background-color .24s var(--sp-qb-ease-exit),color .24s var(--sp-qb-ease-exit),border-color .24s var(--sp-qb-ease-exit),visibility 0s linear 0s}}@media(prefers-reduced-motion:reduce)and (min-width:768px){.product-block .image-cont .btn.quickbuy-toggle{transform:none;transition:opacity .12s linear,background-color .12s linear,color .12s linear,border-color .12s linear,visibility 0s linear .12s}.product-block .image-cont:hover .btn.quickbuy-toggle,.product-block .image-cont:focus-within .btn.quickbuy-toggle{transform:none;transition:opacity .12s linear,background-color .12s linear,color .12s linear,border-color .12s linear,visibility 0s linear 0s}}@media(min-width:768px){.product-block .image-cont{container-type:inline-size}.product-block .image-cont .btn.quickbuy-toggle{bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;gap:clamp(6px,3.367cqw,10px);min-height:clamp(38px,17.1717cqw,51px);padding:8px clamp(10px,6.734cqw,20px);--sp-qb-frost: rgba(251, 249, 246, .6);--sp-qb-frost-hover: rgba(251, 249, 246, .8);background:var(--sp-qb-frost);-webkit-backdrop-filter:blur(1.5px) saturate(1.05) brightness(1.06);backdrop-filter:blur(1.5px) saturate(1.05) brightness(1.06);-webkit-backdrop-filter:blur(.6734cqw) saturate(1.05) brightness(1.06);backdrop-filter:blur(.6734cqw) saturate(1.05) brightness(1.06);border:0;border-radius:0;font-size:clamp(12px,6.0606cqw,18px);font-weight:500;letter-spacing:0;text-transform:capitalize;color:#000}.product-block .image-cont .btn.quickbuy-toggle:hover,.product-block .image-cont .btn.quickbuy-toggle:focus-visible{background:var(--sp-qb-frost-hover);border:0;color:#000}.product-block .image-cont .btn.quickbuy-toggle .quickbuy-toggle__icon{flex:none;height:clamp(11px,5.0505cqw,15px);width:auto}.product-block .image-cont .btn.quickbuy-toggle .quickbuy-toggle__label{white-space:nowrap}}cc-cart-cross-sell .product-label-container{top:0;left:22px;align-items:flex-start;justify-content:flex-start}cc-cart-cross-sell .product-label{margin:0}cc-cart-cross-sell .product-label--new-in>span{display:flex;align-items:center;box-sizing:border-box;min-height:27.5px;padding:0 4.3px;border-radius:0;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 4.19px),0 100%);background:#d8d1ca;color:#000;font-family:var(--sp-font-family, "Manrope", sans-serif);font-size:8.4px;font-weight:500;line-height:8.4px;letter-spacing:.6px;text-transform:uppercase}.template-collection .utility-bar .link-dropdown__button-text,.template-search .utility-bar .link-dropdown__button-text,.template-collection .utility-bar .link-dropdown__link,.template-search .utility-bar .link-dropdown__link{font-family:var(--sp-font-family, "Manrope", sans-serif);font-size:clamp(12px,11.1424px + .2198vw,14px);line-height:1.6;letter-spacing:.56px;font-weight:500}.template-collection .utility-bar .link-dropdown__button-text,.template-search .utility-bar .link-dropdown__button-text{color:var(--sp-color-ink, #000000)}.template-collection .utility-bar .link-dropdown__link,.template-search .utility-bar .link-dropdown__link{color:var(--sp-color-stone, #565656)}.template-collection .utility-bar .link-dropdown__link--active,.template-search .utility-bar .link-dropdown__link--active{color:var(--sp-color-ink, #000000);font-weight:600}.template-collection .utility-bar .toggle-btn,.template-search .utility-bar .toggle-btn,.template-collection .utility-bar__centre .utility-bar__item,.template-search .utility-bar__centre .utility-bar__item,.template-collection .utility-bar .toggle-btn__count,.template-search .utility-bar .toggle-btn__count{font-family:var(--sp-font-family, "Manrope", sans-serif);font-weight:500}@media(min-width:768px){.template-collection .utility-bar .toggle-btn,.template-search .utility-bar .toggle-btn{font-size:clamp(12px,11.1424px + .2198vw,14px);line-height:1.6;letter-spacing:.56px;color:var(--sp-color-ink, #000000)}.template-collection .utility-bar__centre .utility-bar__item,.template-search .utility-bar__centre .utility-bar__item{font-size:15px;line-height:1.6;letter-spacing:0;color:#202223}}@media(max-width:767.98px){.template-collection .utility-bar .toggle-btn,.template-search .utility-bar .toggle-btn{font-size:15px;letter-spacing:0;color:#202223}.template-collection .utility-bar__centre .utility-bar__item,.template-search .utility-bar__centre .utility-bar__item{font-size:14px;letter-spacing:0;font-weight:400;color:#202223}}body:not(.template-index) #content .image-page-button{background-color:var(--sp-frost-fill, rgba(251, 249, 246, .6));-webkit-backdrop-filter:var(--sp-frost-filter, blur(2px) saturate(1.05) brightness(1.06));backdrop-filter:var(--sp-frost-filter, blur(2px) saturate(1.05) brightness(1.06));transition:opacity .1s,background-color .2s ease}body:not(.template-index) #content .image-page-button:hover,body:not(.template-index) #content .image-page-button:focus-visible{background-color:var(--sp-frost-fill-hover, rgba(251, 249, 246, .8))}@media(max-width:767.98px){body:not(.template-index) #content .product-grid--per-row-mob-1 .image-page-button{display:none}}cc-cart-cross-sell .product-label--sale{display:none}@media(min-width:768px){.template-collection .utility-bar__left,.template-search .utility-bar__left{flex:0 0 auto}.template-collection .utility-bar__centre,.template-search .utility-bar__centre{flex:0 1 auto;text-align:left}}.template-collection .utility-bar__left,.template-search .utility-bar__left{flex:0 0 auto}.template-collection .utility-bar__centre,.template-search .utility-bar__centre{flex:0 1 auto;text-align:left}.utility-bar__centre [data-toggle-filters]{cursor:pointer}.layout-switch{opacity:1;color:#c9c0b5;transition:color .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);-webkit-tap-highlight-color:transparent}.layout-switch:hover{color:#7b634c}.layout-switch--active,.layout-switch--active:hover{color:#202223}.layout-switch:active{transform:scale(.88)}@media(prefers-reduced-motion:reduce){.layout-switch{transition:none}.layout-switch:active{transform:none}}.template-collection .breadcrumbs{padding-top:16px}@media(min-width:768px){.template-collection .breadcrumbs{padding-top:12px}}.template-collection .breadcrumbs-list{display:flex;align-items:center;flex-wrap:wrap;column-gap:7px}.template-collection .breadcrumbs-list__item{display:inline-flex;align-items:center;gap:7px}.template-collection .breadcrumbs-list__link{font-family:var(--sp-font-family, Manrope, sans-serif);font-weight:500;font-size:12px;line-height:24px;color:#444}.template-collection .breadcrumbs-list__item[aria-current=page] .breadcrumbs-list__link,.template-collection .breadcrumbs-list__link[aria-current=page]{color:#444}.template-collection .breadcrumbs .icon{display:inline-flex;flex:none;justify-content:center;width:3.6px;height:14.4px;overflow:visible;color:#444}.template-collection .breadcrumbs .icon svg{flex:none;width:14.4px;height:14.4px;stroke-width:1.667}@media(max-width:767.98px){.template-collection .breadcrumbs-list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-block:10px;margin-block:-10px}.template-collection .breadcrumbs-list::-webkit-scrollbar{display:none}.template-collection .breadcrumbs-list__item{flex:none;white-space:nowrap}.template-collection .breadcrumbs-list__item:first-child:not(:nth-last-child(-n+2)){display:none}}.template-collection .page-header .pagetitle,.template-collection .page-header:not(.page-header--with-background) .pagetitle:last-child{font-family:var(--heading-font-family, "Montserrat", sans-serif);font-size:23.3px;line-height:28px;font-weight:400;letter-spacing:0;text-transform:uppercase;color:#202223;margin-bottom:0}@media screen and (min-width:768px){.template-collection .page-header:has(>.breadcrumbs){padding-bottom:0}.template-collection .page-header--with-upper-spacing{margin-top:30px;padding-bottom:50px}}@media screen and (max-width:767.98px){.template-collection .page-header .pagetitle,.template-collection .page-header:not(.page-header--with-background) .pagetitle:last-child{font-size:20px;line-height:24px}.template-collection .page-header--with-upper-spacing{margin-top:12px;padding-bottom:16px}}.price--struck-first .price__was{order:-1}.price .price__was,.sp-has-review-tip{position:relative}.price .price__was .price__tip,body #content .price .price__was span.price__tip,body #content .price .sp-sub-was span.price__tip,.sp-review-tip{position:absolute;left:0;bottom:calc(100% + 8px);z-index:3;padding:6px 10px;border-radius:6px;background:#ffffffb8;-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);border:1px solid rgb(255 255 255 / .6);box-shadow:0 4px 16px #1010101f,0 1px 2px #10101014;color:var(--sp-color-ink, #101010);font-family:var(--sp-font-family);font-size:12px;font-weight:var(--sp-weight-medium, 500);letter-spacing:.01em;line-height:1.2;text-decoration:none;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}.price .price__was .price__tip:after,.price .sp-sub-was .price__tip:after,.sp-review-tip:after{content:"";position:absolute;top:100%;left:14px;border:5px solid transparent;border-top-color:#ffffffd9;filter:drop-shadow(0 1px 1px rgb(16 16 16 / .08))}@media(hover:hover){.price .price__was:hover .price__tip,body #content .price .price__was:hover span.price__tip,body #content .price .sp-sub-was:hover span.price__tip,.sp-has-review-tip:hover .sp-review-tip{opacity:1;visibility:visible;transform:none;transition-delay:0s}}@media(prefers-reduced-motion:reduce){.price .price__was .price__tip,body #content .price .price__was span.price__tip,body #content .price .sp-sub-was span.price__tip,.sp-review-tip{transition:none}}body:not(.template-index) #content .media-gallery .product-label--new-in>span{font-size:10.5px;min-height:34.4px;padding:0 5.4px;letter-spacing:.75px;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 5.24px),0 100%)}@media(min-width:768px){body:not(.template-index) #content .media-gallery .product-label--new-in>span{font-size:13.4px;min-height:44px;padding:0 6.9px;letter-spacing:.96px;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 6.7px),0 100%)}}@media(max-width:767.98px){body:not(.template-index) #content .product-label--new-in>span{min-height:20.6px;padding:0 3.2px;font-size:6.3px;letter-spacing:.45px;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 3.14px),0 100%)}}body .sp-footer__nl-heading,body .sp-travelers__heading,body .sp-faq-main-title,body .hometitle,body .majortitle.in-content,body.template-cart .majortitle,body .cart-drawer .cart-drawer__title,body .cart-drawer__empty-content .majortitle,body.template-404 .majortitle,body.template-search .page-block__title{font-family:var(--sp-font-family, "Manrope", sans-serif)}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sp-product-cards.css.map */
