.product-card{position:relative;display:flex;flex-direction:column;gap:var(--spacing-4)}.product-card .product-card__content{display:flex;flex-direction:row;justify-content:space-between;gap:var(--spacing-2)}html[lang=ar] .product-card .product-card__content{justify-content:space-between}html[lang=ar] span.currency-converter-amount{flex-direction:row!important}.product-card__vendor>a{font-size:var(--font-size-static-sm);color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.2rem;transition:text-decoration-color var(--duration-short);padding-block-end:var(--spacing-1)}.product-card .product-card__info .product-card__title span:first-child{font-family:Poppins;font-size:12px;color:#000!important;font-weight:400!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.product-card .product-card__info span.currency-converter-amount span.cbb-price-digits,.product-card .product-card__info span.currency-converter-amount .cbb-price-code,span.currency-converter-amount .cbb-price-symbol{font-size:14px!important;margin-left:0!important}.cbb-collection-page .product-card .product-card__info .product-card__title span:first-child{font-family:Poppins;font-size:12px;color:#000!important;font-weight:400!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.product-card .product-card__info span.currency-converter-amount span.cbb-price-digits,.product-card .product-card__info span.currency-converter-amount .cbb-price-code,span.currency-converter-amount .cbb-price-symbol,.cbb-collection-page .product-card .product-card__info span.currency-converter-amount span.cbb-price-digits,.cbb-collection-page .product-card .product-card__info span.currency-converter-amount .cbb-price-code,.cbb-collection-page span.currency-converter-amount .cbb-price-symbol{font-size:12px!important;margin-left:0!important}cbb-collection-page .product-card .product-card__info{width:100%;display:block;flex-direction:column;align-self:flex-start;justify-content:space-between;text-align:initial;gap:var(--spacing-2)}.product-card .product-card__info .product-card__title,.product-card .product-card__info .product-card__price .price{line-height:var(--line-height-static-sm);font-style:normal;letter-spacing:.48px;font-size:14px;font-family:Poppins;color:#000!important;font-weight:400!important}.product-card .product-card__info .product-card__price{flex-grow:1;display:flex;align-items:center;height:fit-content;font-size:14px;width:auto;font-family:Poppins;justify-content:flex-start;color:#000!important;font-weight:400!important;margin-top:10px}.product-card .product-card__info.product-card__price--inline{flex-direction:row;gap:var(--spacing-2)}.product-card .product-card__info.product-card__price--inline .product-card__price{flex-grow:0}.product-card .product-card__info .product-card__title{flex-shrink:1;font-weight:var(--font-weight-heading-semibold);white-space:wrap;margin:0;padding:0;display:var(--product-card-title-display, flex);align-self:center;gap:var(--spacing-1)}.product-card .product-card__info .product-card__title span:first-child{width:fit-content}.product-card .product-card__badges{position:absolute;inset-block-start:1.2rem;inset-inline-end:1.2rem;gap:var(--spacing-2)}.product-card .product-card__badge--on-start .product-card__badges{inset-inline-start:1.2rem;inset-inline-end:initial}.product-card.product-card__sold-out .product-card__media{opacity:1}.product-card__media{--product-card-hover-transition: .7s ease;width:100%;aspect-ratio:var(--product-card-media-aspect-ratio);overflow:hidden;border-radius:var(--card-corner-radius)}.product-card__media svg.placeholder-svg{background-color:rgb(var(--color-placeholder));width:100%;height:100%}.product-card__media img{display:block;width:100%;height:100%;-o-object-fit:var(--product-card-media-object-fit);object-fit:var(--product-card-media-object-fit)}.product-card__media.product-card__media--hoverable{position:relative}.product-card__media.product-card__media--hoverable img{transition:opacity var(--product-card-hover-transition)}.product-card__media.product-card__media--hoverable img{position:absolute;display:block;top:0;right:0;bottom:0;left:0;z-index:0}.product-card__media.product-card__media--hoverable img.hover-img,.product-card__media.product-card__media--hoverable img.hidden{opacity:0}.product-card__media.product-card__media--hoverable img:not(.hidden):not(.hover-img){position:relative;z-index:1;opacity:1}.product-card__actions{position:relative}.product-card__actions form.product-card__add-to-cart--form{display:none}.product-card__actions .product-card__media{position:relative;z-index:0}.product-card__actions .button{display:flex;position:absolute;inset-block-end:1rem;z-index:1;border-color:transparent;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));overflow:hidden}.product-card__actions .button:hover{border-color:transparent}.product-card__actions .button:hover:before{transform:translateY(0)}.product-card__actions .button:before{content:"";position:absolute;inset-block-start:0;inset-block-end:auto;inset-inline:0;display:block;height:150%;background-color:rgba(var(--color-foreground),.15);transform:translateY(100%);transition:transform .4s cubic-bezier(.45,1.45,.8,1)}.product-card__actions .button.button--icon{display:block;inset-inline-end:1rem;width:-moz-fit-content;width:fit-content;overflow:hidden}.product-card__actions .button.button--icon.product-card__compare-button{inset-inline:1rem 0}.product-card__actions .button.button--icon svg{width:2rem;height:2rem;margin:-.2rem}.product-card__actions .button.button--icon svg *{stroke:rgb(var(--color-foreground))}.product-card__actions .button.button--outlined svg *{stroke:rgb(var(--color-background))}.product-card__actions .button.button--outlined{color:rgb(var(--color-background));border-color:rgb(var(--color-background));background-color:transparent}.product-card__actions .button:not(.button--icon){inset-inline:1rem;align-items:center;justify-content:center;gap:.8rem;width:calc(100% - 2rem)}.product-card__actions .button:not(.button--icon):focus-within{opacity:1}.product-card__actions .button:not(.button--icon) svg{width:1.2rem;min-width:1.2rem;height:1.2rem}.product-card__actions .button:disabled:not(.add-to-cart--is-disabled),.product-card__actions .button.disabled:not(.add-to-cart--is-disabled),.product-card__actions .button[disabled]:not(.add-to-cart--is-disabled){color:#fff;background-color:#e0e0e0;border-color:#e0e0e0;pointer-events:none}.button.product-card__add-to-cart--button:before{content:"";position:absolute;inset-block-start:0;inset-block-end:auto;inset-inline:0;display:block;height:150%;background-color:rgba(var(--color-foreground),.15);transform:translateY(100%);transition:transform .4s cubic-bezier(.45,1.45,.8,1)}.button.product-card__add-to-cart--button:hover:before{transform:translateY(0)}.button.product-card__add-to-cart--button:hover{border-color:transparent}.button.product-card__add-to-cart--button:not(.product-card-small__button){overflow:hidden;border:none;border-color:transparent;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.button.product-card__add-to-cart--button svg *{stroke:rgb(var(--color-foreground))}.button.product-card__add-to-cart--button.button--outlined{border-color:rgb(var(--color-background));background-color:transparent;color:rgb(var(--color-background))}.button.product-card__add-to-cart--button.button--outlined svg *{stroke:rgb(var(--color-background))}.button.product-card__add-to-cart--button-icon-with-hover{max-width:4rem;height:4rem;font-size:var(--font-size-static-md);line-height:var(--line-height-static-xs);letter-spacing:var(--letter-spacing-xxs);text-transform:unset;gap:var(--spacing-1);white-space:nowrap;transition:max-width .4s cubic-bezier(.73,0,.34,1);overflow:hidden}.button.product-card__add-to-cart--button-icon-with-hover svg{display:inline-block;padding:calc(var(--spacing-1) / 2)}.button.product-card__add-to-cart--button-icon-with-hover:hover{max-width:32rem}.button.product-card__add-to-cart--button-icon-with-hover .product-card__add-to-cart--text{visibility:hidden;transform:translateY(-2px);display:inline-block;opacity:0;transition:visibility 0s .4s,opacity .4s cubic-bezier(.73,0,.34,1)}.product-card__variants:has(.product-card__variants--info){text-align:start}.product-card__variants{display:block}.product-card__options--inline:not(:has(.product__product-group)) .product-card__variants{width:100%}.product-card__variants--info{font-size:var(--font-size-static-sm);color:rgba(var(--color-foreground),.5)}.product-card__variants ul{list-style:none;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-3);padding-inline-start:0;margin:0}.product-card__variants ul.product-card__variants--list{display:flex;flex-direction:column;gap:var(--spacing-3)}.product-card__variants ul.product-card__variants--list--inline{flex-direction:row;gap:var(--spacing-2);justify-content:space-between}.product-card__variants .product-option__label .product-option__swatch{--variant-option-swatch--size: 1.6rem}.product-card__variants ul li>span{display:block;padding-block-end:1rem;color:rgb(var(--color-foreground));font-size:var(--font-size-static-sm);text-transform:uppercase}.product-card__variants ul li ul{flex-direction:row}.product-card__variants ul li ul li.button--variant{display:flex;align-items:center;gap:.4rem;padding:0}.product-card__variants ul li ul li.button--variant input[type=radio].variant-option-radio-input,.product-card__variants ul li ul li.button--variant label{margin:0;cursor:pointer;padding:.6rem .8rem;background-position:center;background-repeat:no-repeat}.product-card__variants ul li ul li.button--variant.button--rounded{border-radius:.4rem}.product-card__variants ul li ul li.button--variant.button--rounded.button--swatch label.rounded-0{border-radius:.3rem!important}.product-card__variants ul li ul li.button--variant.button--swatch{display:flex;align-items:center;justify-content:center}.product-card__variants ul li ul li.button--variant.button--swatch label{width:2.4rem;height:2.4rem;box-shadow:inset 0 0 0 1px #0000001a;padding:0}.product-card__variants ul li ul li.button--variant.button--swatch.disabled label{opacity:.25}.product-card__variants ul li ul li.button--variant.button--swatch:not(.checked):not(.disabled){border-color:transparent}.product-card__variants ul li ul li.button--variant.button--swatch:hover{border-color:rgba(var(--color-foreground),.25)}.product-card__variants ul li ul li.button--variant.button--swatch.button--swatch-rounded,.product-card__variants ul li ul li.button--variant.button--swatch.button--swatch-rounded label{border-radius:50%}@media screen and (max-width:749px){.collection__grid:not(.collection__grid-single) .button.product-card__add-to-cart--button-icon-with-hover{max-width:3.2rem;height:3.2rem;padding:var(--spacing-2)}.cbb-collection-page .product-card .product-card__info span.currency-converter-amount span.cbb-price-digits,.product-card .product-card__info span.currency-converter-amount .cbb-price-code,span.currency-converter-amount .cbb-price-symbol,.cbb-collection-page .product-card .product-card__info span.currency-converter-amount .cbb-price-code,.cbb-collection-page span.currency-converter-amount .cbb-price-symbol{font-size:10px!important;margin-left:0!important}.cbb-product-page .product-card .product-card__info span.currency-converter-amount .cbb-price-code{font-size:10px!important}}@media screen and (min-width:1200px){.product-card__actions .button{opacity:0;pointer-events:none;transition:all .4s ease}@media(hover:hover){.product-card:hover .product-card__actions .button{opacity:1;pointer-events:all}}}@media(hover:hover){.is--hovering .product-card__media.product-card__media--hoverable img:first-child{z-index:0;opacity:0}.is--hovering .product-card__media.product-card__media--hoverable img:last-child{z-index:1;opacity:1}}.product-card__variants--more{font-size:var(--font-size-static-sm);display:flex;align-items:center}.product-card .hidden-variant{visibility:hidden;width:0;height:0}.product-card__content:has(.product-card__variants--info){justify-content:space-between}@media screen and (max-width:749px){.product-card .hidden-variant-mobile{visibility:hidden;width:0;height:0}}@media screen and (min-width:750px){.product-card .hidden-variant-desktop{visibility:hidden;width:0;height:0}}@media screen and (min-width:990px){.button.product-card__add-to-cart--button-icon-with-hover:hover .product-card__add-to-cart--text{visibility:visible;opacity:1;transition:opacity .4s cubic-bezier(.73,0,.34,1)}}.card-product-small{display:flex;align-items:center;gap:1.6rem}.card-product-small-media{min-width:10rem;width:10rem;height:10rem}.card-product-small-title,.card-product-small-price{font-family:var(--font-body-family);line-height:var(--line-height-static-sm);letter-spacing:.48px;font-style:var(--font-body-style);font-weight:var(--font-weight-semibold);font-size:var(--font-size-static-sm);margin:0;text-transform:uppercase}.card-product-small-details{display:flex;flex-direction:column;align-items:start;width:100%;text-align:start;gap:1.2rem}.card-product-small-details .button{display:inline-block;width:auto;margin-block-start:1.2rem;font-size:var(--font-size-static-xs)}.product-card--small{flex-direction:row;column-gap:var(--spacing-4)}.product-card--small div:has(.product-card__media){flex-basis:12rem;flex-shrink:0}.product-card--small .product-card__content{justify-content:center;gap:var(--spacing-4)}.product-card--small .product-card__info{gap:var(--spacing-1)}.product-card--small .product-card__add-to-cart--button{width:fit-content;border-color:currentColor}.product-card--small .product-card__badges *:not(:first-child){display:none}#product-grid{column-gap:50px!important}#product-grid .swym-wishlist-collections-v2-container,#product-grid button.quick-cart-drawer__trigger.button.product-card__add-to-cart--button.color-scheme-6.button--icon{display:none!important}#product-grid .product-card__options.product-card__options{gap:0}#product-grid .product-card__media{border:1px solid #F9F9F9;box-shadow:0 4px 4px #00000005;border-radius:0}#product-grid .product-option__label:has(.product-option__swatch) .product-option__swatch{border:none;width:18px!important;height:10px!important}.mobile-header-sorting{display:none}ul.custom-select__items.list-unstyled.js-list-options li.custom-select__item:nth-child(1){display:none!important}@media only screen and (max-width:1024px){#product-grid{column-gap:25px!important}}@media screen and (max-width:1024px){.product-card .product-card__info .product-card__title span:first-child,.product-card .product-card__info .product-card__price,.product-card .product-card__info span.currency-converter-amount span.cbb-price-digits,.product-card .product-card__info span.currency-converter-amount .cbb-price-code,span.currency-converter-amount .cbb-price-symbol{font-size:10px!important;margin-top:0}.collection__description p{font-size:10px;text-align:start}.collection__description.rte{margin-top:0}h1.collection__title.section__heading.h4{margin-bottom:0}h1.collection__title.section__heading.h4{margin-top:30px}.container.max-w-fluid.collection-header{min-height:160px;height:auto}details#Filters-accordion-section-2{display:none}.section-page-banner:has(.media-position--background)>div{--section-height: 150px !important}.collection-facets__inner{margin-block-end:0;border-block-end:0}.product-card__size-variants{position:fixed;bottom:0;background:#fff;width:100%;left:0;padding:20px;border:none;min-height:310px;height:Auto;justify-content:space-between!important;z-index:999}.product-card__size-variants button.product-card__size-option{font-size:12px!important;padding:18px 30px!important;width:100%;text-align:start;color:#000}.product-card__size-variants button.product-card__size-option:disabled{color:#b6b6b6!important;opacity:1!important;position:relative}.product-card__size-variants button.product-card__size-option:disabled:after{content:"";position:absolute;left:22px;top:28px;width:26px;height:1.5px;background:#000;transform:rotate(145deg)}.product-card__size-variants .mobile-header-sorting{position:relative;width:100%}.product-card__size-variants .mobile-header-sorting .custom-select__close{top:5px}.product-card__size-variants:before{width:100vh;content:"";position:absolute;height:100vh;background:#0009;top:-100vh;left:0;z-index:-1}.mobile-header-sorting.footer-sorting{justify-content:space-between;width:100%}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets-dynamic{display:none}.collection-facets__inner .facets__actions-button,.collection-facets__inner .custom-select__btn,.collection-facets__inner .facets__button-filters,.collection-facets__inner .facets__button-custom{border:none!important;padding:0;width:auto!important;border-radius:0}button.custom-select__btn.button-reset.focus-inset.js-btn-dropdown.facets__button-custom{font-size:10px;padding-inline-end:0px}.cbb-collection-page .custom-select__wrapper .mobile-header-sorting .custom-select__close{top:25px!important;position:absolute;right:14px;background-color:transparent!important;border:none!important;padding:0}.cbb-collection-page .product-card__size-variants .mobile-header-sorting .custom-select__close{top:5px!important;position:absolute;right:5px;background-color:transparent!important;border:none!important;padding:0}html[lang=ar] .cbb-collection-page .mobile-header-sorting .custom-select__close{right:auto;left:4px}.cbb-collection-page .facets__custom-select .custom-select__option{text-align:center}.cbb-collection-page ul.custom-select__items.list-unstyled.js-list-options{margin-top:10px}.facets__drawer{height:100%;max-width:100px}.custom-select__wrapper{position:relative;justify-content:flex-end;display:flex;margin-inline-end:20px}.facets__custom-select .custom-select__dropdown{width:100%!important;position:fixed;top:auto;height:230px!important;left:0;background:#fff;z-index:999;bottom:0!important;overflow:visible!important;padding:20px!important}.mobile-header-sorting{display:flex;align-items:center;padding:6px 0 0}.drawer__facets-close .drawer__button-close--facets svg{background-image:url(https://cdn.shopify.com/s/files/1/0774/7656/1148/files/close-filter-drawer.png?v=1764768082);background-color:#fff}.mobile-header-sorting .custom-select__close svg{width:14px;height:14px;background-image:url(https://cdn.shopify.com/s/files/1/0774/7656/1148/files/close-filter-drawer.png?v=1764768082);background-color:#fff;background-size:14px;background-repeat:no-repeat}.mobile-header-sorting .custom-select__close{top:10px!important;position:absolute;right:-6px;background-color:transparent!important;border:none!important}.mobile-header-sorting h1{font-size:12px;font-family:Poppins;font-weight:400}.custom-select__option.is-selected{text-decoration:none;border:1px solid #000}.facets__custom-select .custom-select__option{text-align:center}.custom-select__dropdown:before{width:100vh;content:"";position:absolute;height:100vh;background:#0009;top:-100vh;left:0;z-index:-1}html.js .accordion__section.is-active .accordion__body{opacity:1;transform:none;overflow:visible}html.js .accordion__section.is-active .accordion__body .facets__list{max-width:100%;display:flex;flex-wrap:wrap;width:100%;overflow:visible;border:navajowhite;gap:20px;padding-top:15px}html.js .accordion__section.is-active .accordion__body .facets__list li.facets__item{width:calc(50% - 10px);padding:0;margin:0;height:30px;position:relative;border-radius:0!important}html.js .accordion__section.is-active .accordion__body .facets__list li.facets__item .checkbox input{position:absolute;width:100%;left:0;top:0;height:30px;border-radius:0!important}html.js .accordion__section.is-active .accordion__body .facets__list li.facets__item .checkbox input:before{width:0;height:0;border-radius:0!important}html.js .accordion__section.is-active .accordion__body .facets__list li.facets__item .checkbox input:checked{background:transparent;border-radius:0!important}html.js .accordion__section.is-active .accordion__body .facets__list li.facets__item span.facets__count{display:none}html.js .accordion__section.is-active .accordion__body .facets__list li.facets__item .checkbox input+label{cursor:pointer;padding-inline:.8rem;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;height:30px;font-size:10px;font-family:Poppins;border-radius:0!important}html.js .accordion__section.is-active .accordion__body .facets__list li.facets__item .facets .checkbox .product-option__swatch{width:50px;height:20px;background-color:var(--swatch--background);margin:.1rem;border-radius:0!important}span.swatch.product-option__swatch.product-option__swatch--square{width:50px;height:20px;left:4px;position:absolute;border:1px solid #EBEBEB}.facets__item .checkbox__label{padding-inline:var(--spacing-2) 0;position:absolute;left:65px;text-transform:capitalize;letter-spacing:0;font-size:10px;font-family:Poppins}.active-facets{margin:4px 0 10px;padding:0 15px}.active-facets .active-facets__button--color,.active-facets .active-facets__button-text{padding-block:0px!important;padding-inline-start:5px}.active-facets .svg-wrapper{padding:5px}.active-facets:has(*){gap:5px}span.swatch.product-option__swatch.product-option__swatch--circle{width:15px!important;height:14px!important}.drawer__facets-close .drawer__button-close--facets svg{width:16px;height:16px}.facets__accordion-section{border-block-end:none}.drawer__row.drawer__row--buttons{margin-bottom:30px!important;display:flex;flex-direction:column-reverse;gap:12px}.drawer__row.drawer__row--buttons .button--full{display:block;width:100%;border-radius:0;letter-spacing:0;text-transform:capitalize;font-family:Poppins;font-size:12px}.facets__drawer .drawer__content-wrapper .drawer__title-facets{font-size:18px;margin:0;font-weight:500}.drawer__facets-close .drawer__button-close{color:rgb(var(--color-foreground));position:absolute;inset-block-start:2.5rem;inset-inline-end:2.2rem;width:16px;height:16px;display:block;margin-block-end:0;padding:var(--spacing-1);z-index:2;cursor:pointer}.facets__drawer .accordion summary{-webkit-user-select:none;user-select:none;font-size:12px;font-family:Poppins;font-weight:500}.collection.js-animation-fade-in.color-scheme-1.filters--horizontal.card-product__layout--standard.animation-init.animation-none{padding-block-start:10px!important}.drawer__row.drawer__row--buttons .drawer__row.drawer__row--buttons .button--full{background:#3d3d33}.facets__custom-select .custom-select__option{font-size:10px!important}}button.custom-select__btn.button-reset.focus-inset.js-btn-dropdown.facets__button-custom svg{width:20px;height:20px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-card-product.css.map */
