.overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#0006;z-index:9998;display:block!important}.modal{position:fixed;top:0;left:0;bottom:0;right:0;background:#fcfbf8;z-index:9999;padding:2rem;overflow-y:auto}.quickshop.modal.hidden{display:block!important;opacity:0;pointer-events:none;transform:translate(-50%,100%)}.quickshop.modal{transform:translate(-50%,-50%);opacity:1;transition:transform .4s,opacity .4s}@media (max-width: 767px){.quickshop.modal.hidden{transform:translateY(100%)}.quickshop.modal{transform:none}}.quickshop{overflow-y:auto}.quickshop .close__btn{position:absolute;top:28px;right:28px;display:flex;justify-content:center;align-items:center;cursor:pointer}.quickshop .close__btn svg path{fill:#0e1419}.quickshop .wrapper{grid-row-gap:30px;display:flex;max-height:calc(100vh - 150px);overflow:auto}.wrapper__image{max-width:33rem;flex:0 0 33rem}.wrapper__image img{height:auto}.quickshop .quickshop__slider .slick-track{width:100%!important;display:flex}.quickshop .quickshop__slider .slick-slide{flex:0 0 33rem}.quickshop .quickshop__thumbs{opacity:.5;margin-top:.8rem;transition:opacity .2s}.quickshop .quickshop__thumbs .slick-track{width:100%!important;display:flex;gap:.8rem}.quickshop .quickshop__thumbs .slick-slide{flex:0 0 10rem}.quickshop .quickshop__thumbs img{aspect-ratio:1;object-fit:cover}.quickshop .quickshop__slider :is(.slick-prev,.slick-next){top:0;bottom:0;width:3.1rem;height:3.1rem;background:#fff;margin-block:auto;z-index:1;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center center;opacity:0;transition:opacity .2s}.quickshop .quickshop__slider :is(.slick-prev,.slick-next):before{content:none}.quickshop .quickshop__slider .slick-prev{left:1rem;background-image:url('data:image/svg+xml,<svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4818_4577)"><path d="M7.56006 10.8L2.76006 6.00001L7.56006 1.20001L6.60006 0.24001L0.840058 6.00001L6.60006 11.76L7.56006 10.8Z" fill="black"/></g><defs><clipPath id="clip0_4818_4577"><rect width="7.04" height="11.52" fill="white" transform="translate(7.88013 11.76) rotate(180)"/></clipPath></defs></svg>')}.quickshop .quickshop__slider .slick-next{right:1rem;background-image:url('data:image/svg+xml,<svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4818_4581)"><path d="M0.440186 1.19999L5.24019 5.99999L0.440186 10.8L1.40018 11.76L7.16019 5.99999L1.40018 0.23999L0.440186 1.19999Z" fill="black"/></g><defs><clipPath id="clip0_4818_4581"><rect width="7.04" height="11.52" fill="white" transform="translate(0.120117 0.23999)"/></clipPath></defs></svg>')}@media (hover) and (pointer: fine){.wrapper__image:hover :is(.slick-prev,.slick-next,.quickshop__thumbs){opacity:1}}@media (max-width: 767px){.quickshop .quickshop__slider img:not(:first-child){display:none}.quickshop .quickshop__thumbs{display:none}}.quickshop .wrapper__data .product__text-wrapper{display:flex;align-items:center}.quickshop .wrapper__data .product__text-wrapper svg{margin-right:15px}.quickshop .wrapper__data .product__title{margin:8px 0 12px;font-style:normal;font-weight:700;font-size:30px;line-height:32px;letter-spacing:.03em;text-transform:uppercase;color:#0e1419;max-width:410px}.quickshop .price__wrapper:has(+.yotpo){margin-block-end:1.2rem}.quickshop .wrapper__data :is(.price-item,.product__price){font-style:normal;font-family:proxima-nova,sans-serif;font-weight:700;font-size:24px;line-height:1.33;letter-spacing:.042em;text-transform:uppercase;color:#121212}.quickshop .wrapper__data .dots__info{margin:8px 0;font-style:normal;font-weight:600;font-size:15px;line-height:24px;letter-spacing:1.2px;text-transform:uppercase;color:#0e1419}.quickshop .wrapper__data .product__description{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#4d4d4d;margin-bottom:12px}.quickshop .wrapper__data .prod__link{padding-bottom:16px}.quickshop .wrapper__data .prod__link:hover a{color:#ab9c76}.quickshop .wrapper__data .prod__link a{position:relative;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:1.2px;text-transform:uppercase;color:#000;transition:all .3s ease;font-family:proxima-nova;cursor:pointer;text-decoration:none}.quickshop .wrapper__data .prod__link a:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:#ab9c76}.quickshop .variants__picker{margin-top:0!important;margin-bottom:3.2rem!important;position:relative}@media screen and (min-width: 1200px){.quickshop .variants__picker{margin-bottom:2.4rem!important}}@media screen and (min-width: 1440px){.quickshop .variants__picker{margin-bottom:2.1rem!important}}.quickshop .variants__picker legend.form__label{color:var(--kn-neutral-30);margin-bottom:1.6rem}.quickshop .variants__picker label{margin-top:0!important;background:transparent;border:.1rem solid var(--kn-neutral-88)!important;box-sizing:border-box;text-transform:uppercase;color:var(--kn-neutral-30)!important;padding:1.2rem!important;box-shadow:none!important;outline:none!important;position:relative;cursor:pointer;display:block;margin:0;text-align:center;transition:border var(--duration-short) ease;font-size:1.2rem;line-height:1.33;letter-spacing:.083em}.quickshop .variants__picker .tooltip{position:absolute;background:var(--kn-secondary-text-dark);padding:.8rem 1.2rem;white-space:nowrap;right:7%;bottom:3px}.quickshop .variants__picker .tooltip:after{content:"";position:absolute;left:-9px;top:50%;transform:translateY(-50%);border-top:9px solid transparent;border-right:9px solid var(--kn-secondary-text-dark);border-bottom:9px solid transparent}.quickshop .variants__picker .tooltip span{color:var(--kn-secondary-text-light)}.quickshop input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.quickshop .variants__picker input[type=radio]:checked+label{background:var(--kn-secondary-text-dark)!important;color:var(--kn-secondary-text-light)!important;border:1px solid #0E1419!important}.quickshop .product-form__input{flex:0 0 100%;padding:0;margin:0 0 1.6rem;min-width:fit-content;border:none;display:flex;gap:1.6rem}.quickshop .product-form__input>*{flex:1}@media (max-width: 767px){.quickshop .product-form__input{margin:0}.quickshop .product-form__input:not(fieldset)>*{flex:unset}.quickshop .product-form__input .quantity{width:auto}.quickshop .product-form__input input{width:4.8rem}}.quickshop .last__row{padding-block:1.6rem;display:flex;flex-direction:column;gap:1.6rem}.quickshop .quantity__selector{flex:0 0 30%;width:100%}.quickshop .quantity__selector label{font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:#4d4d4d;font-family:proxima-nova;margin-bottom:1.6rem}.quickshop .buy__button-wrap{flex:0 0 70%}.quickshop .quantity{background:transparent;width:100%}.quickshop .quantity:after{display:none}.quickshop .quantity:before{display:none}.quickshop .quantity input{box-shadow:none!important;outline:none!important;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#0e1419;padding:0}.quickshop .quantity button{border:1px solid #E1E1E1;width:4.8rem;height:4.8rem}.quickshop .buy__button-wrap{width:100%}.quickshop .buy__button-wrap .product-form__buttons{max-width:unset!important}.quickshop .buy__button-wrap .product-form__buttons .button-text{display:flex;flex-flow:row wrap;align-items:center;gap:0 5px}.quickshop .buy__button-wrap button{border:none;width:100%;height:56px;background:#000;border:2px solid #000;color:#fff;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:1.2px;text-transform:uppercase;font-family:proxima-nova;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:1.4rem}.quickshop .buy__button-wrap button:not(:disabled):hover{background:#fff;color:#000;border:2px solid #000}.quickshop .buy__button-wrap button:disabled{background:#f0f0f0;color:#737373}@media screen and (min-width: 768px){.quickshop .wrapper{justify-content:center;grid-column-gap:30px;flex-direction:row}.modal{padding:3rem;bottom:unset;right:unset;top:50%;left:50%;transform:translate(-50%,-50%);height:unset;max-width:811px;width:811px}.quickshop .wrapper__data .product__title{margin:8px 0 12px}.quickshop .wrapper__data .dots__info{margin:12px 0 36px}.quickshop .wrapper__data .product__description{margin-bottom:24px}.quickshop .wrapper__data .prod__link{margin-bottom:16px;padding-bottom:24px}.quickshop .wrapper__data .prod__link:has(~.variants__picker){border-bottom:solid 1px #E1E1E1}.quickshop .wrapper__data{max-width:520px}.quickshop .variants__picker .tooltip{right:40%}.quickshop .quantity__selector{width:unset;margin-bottom:0}.quickshop .quantity{width:unset;max-width:160px}.quickshop .buy__button-wrap{width:unset}.quickshop .last__row{border-top:1px solid #E1E1E1;border-bottom:none;padding-block:1.6rem 0}}.rc-widget:before{content:"purchase options";font-family:proxima-nova,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.5;letter-spacing:1.2px;text-transform:uppercase;color:#0e1419;display:block;margin-bottom:1.4rem}.rc-widget .rc-option__text{vertical-align:middle}.rc_popup__label{font-family:proxima-nova;font-size:12px;font-weight:400;line-height:16px;text-align:center;color:#121212bf;text-decoration:underline;padding:0!important;text-transform:capitalize;margin-top:.8rem;display:block}.rc-option__price{display:none}.rc-radio{padding:1.4rem 1.6rem!important;border:solid 1px rgba(18,18,18,.1)!important;background-color:transparent!important;font-family:proxima-nova,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:12px!important;letter-spacing:.01em!important;text-align:left!important;text-transform:uppercase;color:#4d4d4d!important}.rc-option--active{border:solid 1px rgba(18,18,18,.4)!important;background-color:#f1eee3!important;color:#0e1419!important}.rc-option__discount{font-weight:700!important}.rc-radio__label{position:relative;padding-left:2.4rem;margin:0!important}.rc-radio__label:before{content:"";display:block;width:1.6rem;height:1.6rem;border:solid 1px #767676;border-radius:50%;position:absolute;top:0;left:0;bottom:0;margin-block:auto}.rc-option--active .rc-radio__label:after{content:"";display:block;width:1.2rem;height:1.2rem;border-radius:50%;background-color:#0e1419;position:absolute;left:.2rem;top:0;bottom:0;margin-block:auto}.rc_popup,.rc_popup_label_wrapper{padding:0!important}.rc_popup_label_wrapper svg{display:none}.rc_widget__option__plans{padding:1rem 0 0!important;margin:1rem 0 0!important;border-top:solid 1px rgba(18,18,18,.2)!important}.rc_widget__option__plans__dropdown{width:100%;background:#fff;background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.6064 23.8984L15.1064 19.3984C14.8721 19.1875 14.8721 18.8359 15.1064 18.6016C15.3174 18.3906 15.6689 18.3906 15.9033 18.6016L20.0049 22.7266L24.1064 18.625C24.3174 18.3906 24.6689 18.3906 24.9033 18.625C25.1143 18.8359 25.1143 19.1875 24.9033 19.3984L20.3799 23.8984C20.1689 24.1328 19.8174 24.1328 19.6064 23.8984Z" fill="%2352555B"/></svg>');background-repeat:no-repeat;background-position:right;border:1px solid #B3B3B3;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;display:flex;align-items:center;letter-spacing:1px;color:#0e1419;padding:8px 12px;-webkit-appearance:none;appearance:none}@media screen and (min-width: 1200px){.rc-container{margin-bottom:.6rem}.rc-selling-plans__label{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#4d4d4d}.rc-option__price{display:none}}.hidden_regular_price{display:none!important}.quickshop .dots__info .h5{font-size:1.4rem;line-height:1.714;font-weight:600;letter-spacing:.0857em}.quickshop__label{font-family:proxima-nova,sans-serif;font-size:1.6rem;line-height:1.5;letter-spacing:.075em;font-weight:700;text-transform:uppercase;margin-bottom:1.4rem;color:#0e1419}.quickshop .yotpo .yotpo-icon{width:17px;margin-right:1px}.quickshop .yotpo .yotpo-icon-star:before{font-size:18px}.quickshop .option__subtext{font-family:proxima-nova,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.33;text-align:center;color:#121212bf;margin:.8rem 0 0}.quickshop__actions{margin-top:1.6rem}@media (max-width: 767px){.quickshop.modal{top:11.6rem;z-index:9999999999;padding-bottom:10rem;overflow:auto}.quickshop .close__btn{top:15px;right:15px}.quickshop .close__btn svg{width:20px}.quickshop .wrapper{gap:16px;display:grid;grid-template-columns:133px 1fr;gap:24px 16px;max-height:100%}.quickshop .wrapper__data{display:contents}.quickshop__product-details{grid-column:2 / 3;display:flex;flex-direction:column;gap:1.6rem;padding-block:.8rem}.quickshop__purchase-details{grid-column:1 / 3}.quickshop .wrapper__image{grid-column:1 / 2;aspect-ratio:.8}.quickshop .wrapper__image img{height:auto}.quickshop .wrapper__data .product__text-wrapper{display:block;order:1}.quickshop .product__text{font-family:proxima-nova,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.16;letter-spacing:.125em;text-align:left;margin-bottom:0;padding-right:2rem}.quickshop .wrapper__data .product__title{font-family:proxima-nova,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.25;letter-spacing:.03em;text-align:left;margin:0;padding-right:2rem;order:2}.quickshop .wrapper__data .price__wrapper{order:4}.quickshop .wrapper__data :is(.price-item,.product__price){font-family:proxima-nova,sans-serif;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:.11em;text-align:left}.quickshop .wrapper__data .yotpo,.quickshop .wrapper__data .yotpo-widget-instance{order:3;margin:0!important}.quickshop .dots__info{display:none}.quickshop .yotpo-bottomline{flex-direction:row!important;align-items:center}.quickshop .wrapper__data .prod__link{text-align:center;padding-bottom:3.2rem;border-bottom:solid 1px #E1E1E1;margin-bottom:2.4rem}.quickshop .wrapper__data .prod__link a{font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:.0857em}.quickshop .variants__picker{border-top:solid 1px #E1E1E1;padding-block:2.4rem}.quickshop .variants__picker label{flex:1}.quickshop .subscription__widget{margin-top:2.4rem}.quickshop__actions{position:fixed;bottom:2rem;left:2rem;right:2rem;margin:0;padding-top:1.6rem;border-top:1px solid #E1E1E1}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/quick-shop.css.map */
