.card__media slider-component{height:100%!important;width:100%!important}.card__media slider-component .slider{height:100%!important;margin-top:0}.card__media slider-component .slider .slider__slide{margin:0!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.card__media slider-component .slider-buttons{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:99}.card__media slider-component .slider-buttons section{display:flex;justify-content:space-between;width:100%}.card__heading a:after{display:none}.card__media slider-component .slider-counter.caption{display:none}.card__media slider-component .media--hover-effect{cursor:pointer}@media screen and (min-width: 990px){.card__media slider-component .media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.card__media slider-component .media--hover-effect:hover>img:only-child{transform:scale(1.03)}}.card-wrapper .card__information .card__heading{font-family:Prompt;font-style:normal;font-weight:500;font-size:14px;line-height:130%;letter-spacing:.025em;color:#232936;text-transform:initial}.card-wrapper .card__information .caption-with-letter-spacing{font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:13px;line-height:120%;display:flex;align-items:center;letter-spacing:1px;text-transform:uppercase;color:#848484;margin-bottom:4px}.card-wrapper .card__information{padding-top:15px}product-card-variants{position:absolute;z-index:2;width:100%;min-height:39px;opacity:.8;padding:0 20px;display:flex;flex-direction:column;justify-content:center;background-color:#efefef}product-card-variants input[type=radio]+label:before{display:none}product-card-variants input[type=radio]+label{padding:7.5px}product-card-variants input[type=radio]:checked+label{color:#848484}product-card-variants fieldset{border:none}product-card-variants fieldset input[type=radio]:checked+label,product-card-variants fieldset input[type=radio]+label{font-size:13px;color:#000}product-card-variants fieldset input[type=radio]+label:not(.out-of-stock):hover{font-weight:700}product-card-variants fieldset input[type=radio]:checked+label.out-of-stock,product-card-variants fieldset input[type=radio]+label.out-of-stock{cursor:not-allowed!important;color:#c2c2c2}product-card-variants fieldset input[type=radio]+label.out-of-stock .diagonal-line{width:70%;height:0px;transform:translate(50%,-50%) rotate(45deg);position:absolute;bottom:50%;left:-5px;border-top:2px solid#C2C2C2}.card-wrapper product-card-variants{bottom:-100px;transition:bottom .3s}.card-wrapper product-card-variants.open{bottom:0}.card-wrapper .swatch-message,.card-wrapper [data-row-colour]{display:none}@media screen and (min-width: 990px){.card-wrapper:hover product-card-variants{bottom:0}.card-wrapper .swatch-message{display:block}.card-wrapper:hover .swatch-message{display:none}.card-wrapper:hover [data-row-colour]{display:flex;margin-bottom:10px}}button.quick-add{display:none}product-card-variants fieldset{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.card-wrapper .price__regular .price-item--regular,.card-wrapper .price__sale .price-item--regular,.card-wrapper .price__sale .price-item--sale{font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.025em;color:#000}.card-wrapper .price__sale .price-item--sale{color:#c2395a}.card-wrapper .price__sale .price-item--regular{color:#848484}@media screen and (max-width: 990px){product-card-variants{padding:0 11px}product-card-variants fieldset{padding:0}product-card-variants fieldset input[type=radio]:checked+label,product-card-variants fieldset input[type=radio]+label{font-weight:600;font-size:13px;line-height:120%;letter-spacing:1.5px}product-card-variants input[type=radio]+label{padding:5.5px}.card__media slider-component .slider-button{width:23px}button.quick-add{display:block;border:0;height:18px;width:auto;background-color:#000;color:#fff;bottom:0;position:relative;z-index:2;text-transform:uppercase;font-weight:400;font-size:11px;line-height:0%;display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center;gap:5px}button.quick-add .add{transition:transform .3s}button.quick-add.open .add{transform:rotate(45deg)}.card-wrapper .card__information .caption-with-letter-spacing{font-family:Helvetica Neue;font-style:normal;font-weight:500;font-size:11px;line-height:13px;letter-spacing:1px;text-transform:uppercase}.card-wrapper .card__information .card__heading{font-family:Prompt;font-style:normal;font-weight:400;font-size:14px;line-height:100%}.card-wrapper .card__information{padding-top:8px}}.card-wrapper .swatch{display:block;width:15px;height:15px;border-radius:50%}.card-wrapper .product-swatches__container-row{flex-direction:row;gap:12px}.card-wrapper .product-swatches__container legend{display:none}.card-wrapper .swatch-message{font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:12px;line-height:160%;letter-spacing:.25px;color:#6b7177}.card-wrapper [data-row-colour]{height:19.2px}.card-wrapper .product-swatches__container{margin-top:4px;margin-bottom:10px}@media screen and (max-width: 990px){.card-wrapper:hover .swatch-message{display:none}.card-wrapper [data-row-colour]{display:flex;flex-wrap:wrap;height:unset}}.card__inner.ratio:before{padding-bottom:min(var(--ratio-percent),600px)}@media screen and (max-witdth: 750px){.card-wrapper slider-component{z-index:1}}
/*# sourceMappingURL=/cdn/shop/t/357/assets/card-product-custom.css.map */
