@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.custom-badge{font-size:14px;max-width:230px}.custom-badge:hover,.custom-badge:focus,.custom-badge:active{outline:none}.custom-badge:hover .custom-badge__text,.custom-badge:focus .custom-badge__text,.custom-badge:active .custom-badge__text{color:#303030 !important}.custom-badge:hover .custom-badge__title,.custom-badge:focus .custom-badge__title,.custom-badge:active .custom-badge__title{color:rgba(48,48,48,.5)}.custom-badge__body{display:flex;flex-direction:row}.custom-badge__icon{height:2em;width:2em;margin-right:4px;display:flex;flex-direction:row;align-items:center;justify-content:center}.custom-badge__icon--small img{max-height:1.2em !important;max-width:1.2em !important}.custom-badge__icon .round-bordered{border:1px solid #c2c2c2;border-radius:100%;height:1.6em;width:1.6em;display:flex;justify-content:center;align-items:center;font-size:.8em}.custom-badge__icon img{max-height:100%}.custom-badge__text{color:#303030}.custom-badge__title{color:rgba(48,48,48,.5);margin-right:10px;width:95px;flex:0 0 auto}@media screen and (min-width: 1100px){.custom-badge__title{margin-right:10px}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.tastes-like{display:flex}@media screen and (max-width: 1099px){.tastes-like{align-items:center}}@media screen and (min-width: 1100px){.tastes-like{flex-direction:column}}.tastes-like__title{font-size:14px;color:rgba(48,48,48,.5);margin-bottom:10px}@media screen and (max-width: 1099px){.tastes-like__title{margin-right:40px}}.tastes-like__tastes-container{display:flex;height:34px;width:34px}.tastes-like__tastes-container :not(:last-child){margin-right:5px}.tastes-like .custom-tooltip__title__image{height:34px;width:34px}.tastes-like .custom-tooltip__content{width:unset}.custom-tooltip{position:relative;display:flex;flex-direction:column;align-items:center}.custom-tooltip__content{background:#fff;color:#303030;size:14px;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.2);position:absolute;z-index:100;padding:15px;opacity:1;transition:opacity 1s ease-in;top:66px}.custom-tooltip__content::before{content:"";background-color:#fff;position:absolute;width:8px;height:8px;top:0;transform:translateX(-50%) translateY(-50%) rotate(-135deg);left:50%}.custom-tooltip__content a,.custom-tooltip__content a:hover{color:#303030;text-decoration:underline}.custom-tooltip__title{display:flex;opacity:1;color:#303030;transition:color .3s ease-in}.custom-tooltip__title__image{opacity:1;transition:opacity .3s ease-in}.custom-tooltip__title__image{width:20px;height:20px;margin-right:10px}.custom-tooltip:not(:hover) .custom-tooltip__title{color:#585858}.custom-tooltip:not(:hover) .custom-tooltip__title__image{opacity:.7}.custom-tooltip:not(:hover) .custom-tooltip__content{display:none;opacity:0}.container-size{display:flex;flex-direction:row;align-items:center}.container-size__component+.container-size__component{margin-left:.2em}.container-size__icon{height:1.2em;width:1.2em;display:flex;align-items:center;justify-content:center;margin-right:4px}.container-size__icon img{max-height:100%}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.quantity-selector{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 1100px){.quantity-selector--column{flex-direction:column;align-items:unset}}@media screen and (max-width: 1099px){.quantity-selector{margin-top:15px;justify-content:space-between;display:flex}}.quantity-selector__title{font-family:"Lato",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:23px;color:rgba(48,48,48,.568627451)}@media screen and (max-width: 1099px){.quantity-selector__title{width:100%;margin-right:10px}}.quantity-selector__group{display:flex;flex-direction:row}.quantity-selector__group__quantity{border:1px solid #c8c8c8;background-color:#fff;border-radius:4px;display:flex;align-items:center;justify-content:space-around;height:35px;width:90px;margin-left:10px;color:#303030}@media screen and (max-width: 1099px){.quantity-selector__group__quantity{margin:6px 0 0 0}}.quantity-selector__group__quantity--wider{width:100%;margin-left:0}.quantity-selector__group__quantity__button{background:unset;cursor:pointer;border:none;outline:none;display:flex;justify-content:center;width:10px;border:none;font-size:14px;color:#c8c8c8;padding:0}.quantity-selector__group__quantity__button:focus{outline:none}.quantity-selector__group__quantity input:disabled{color:#303030}.quantity-selector__group__quantity__input{background:unset;cursor:pointer;border:none;outline:none;width:40px;font-size:12px;font-weight:bold;color:#303030;text-align:center;border:none;padding:0}.quantity-selector__group__price{display:flex;font-size:18px;font-weight:bold;align-items:center;text-align:right;margin-left:20px;color:#303030;min-width:80px}.quantity-selector__group__price--hidden{display:none}.quantity-selector__group__price__amount{width:100%;position:relative}@media screen and (max-width: 767px){.quantity-selector__group__price__amount{text-align:center}}.quantity-selector__price{margin:0}.quantity-selector__price--with-strike{color:#f4610f}@media screen and (max-width: 1099px){.quantity-selector__price--with-strike{text-align:left}}.quantity-selector__strike-price{text-decoration-line:line-through;color:#6f7781;margin:0;font-weight:400;font-size:15px;position:absolute}@media screen and (min-width: 1100px){.quantity-selector__strike-price{right:0}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.added-to-cart{font-size:16px;font-weight:bold;color:#303030;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:0}@media screen and (min-width: 1100px){.added-to-cart{width:350px;height:46px;background-color:#fff;border:#c8c8c8 solid 1px;border-radius:4px}.added-to-cart--from-header{width:140px}}@media screen and (max-width: 1099px){.added-to-cart{width:100%;height:54px}}.added-to-cart:focus{outline:none}.added-to-cart__icon{margin-right:11px;color:#2cd5c4}.added-to-cart img{height:16px;width:16px;margin-right:8px}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.price-box__view-in-store__button{min-height:42px;width:100%;font-size:18px;border-radius:4px;color:#fff;background-color:#2cd5c4;border:none;padding:10px 35px;display:flex;align-items:center;justify-content:center;text-align:center}.price-box__add-to-cart__quantity-selector{margin-bottom:15px}.price-box__add-to-cart__commands{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.price-box__add-to-cart__button{min-height:42px;width:100%;font-size:18px;border-radius:4px;color:#fff;background-color:#f4610f;border:none;padding:10px 25px}.price-box__add-to-cart__button:disabled{opacity:.4}.price-box__add-to-cart__substract__button,.price-box__add-to-cart__add__button{border-radius:4px;background-color:#fff;border:none;line-height:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border:#f4610f solid 1px}.price-box__add-to-cart__substract__button:disabled,.price-box__add-to-cart__add__button:disabled{border:#d5d5d5 solid 1px}@media screen and (max-width: 767px){.price-box__add-to-cart__substract__button,.price-box__add-to-cart__add__button{padding:12px;height:42px;width:42px;font-size:18px}}@media screen and (min-width: 768px)and (max-width: 1099px){.price-box__add-to-cart__substract__button,.price-box__add-to-cart__add__button{padding:10px;height:42px;width:42px;font-size:22px}}@media screen and (min-width: 1100px){.price-box__add-to-cart__substract__button,.price-box__add-to-cart__add__button{padding:10px;height:52px;width:52px;font-size:26px}}.price-box__add-to-cart__quantity{font-size:16px;font-weight:bold;text-align:center;margin:0 15px}@media screen and (max-width: 767px){.price-box__add-to-cart__quantity__items-in-cart{display:none}}.price-box__add-to-cart__cart-button{margin-top:30px}@media screen and (max-width: 1099px){.price-box__add-to-cart__cart-button{display:none}}.in-stock-tag{display:flex}.in-stock-tag__img{width:12px;height:16px;margin-right:8px}.in-stock-tag__text{color:rgba(48,48,48,.5);font-size:12px;text-transform:uppercase}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.vintage-selector .ReactCollapse--collapse{position:absolute;z-index:4;background:#fff;width:100%;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.2)}@media screen and (max-width: 1099px){.vintage-selector .ReactCollapse--collapse{max-height:80vh;overflow:scroll !important}}.vintage-selector__container{display:flex}@media screen and (max-width: 1099px){.vintage-selector__container{justify-content:space-between;padding:20px 15px;border-bottom:1px solid rgba(200,200,200,.5)}.vintage-selector__container p{margin:0;font-weight:700}}@media screen and (min-width: 1100px){.vintage-selector__container{flex-direction:column;margin-top:30px}}.vintage-selector__container img{cursor:pointer}.vintage-selector__title{color:#303030;opacity:.7}.vintage-selector__select{width:100%;background:#fff;border:1px solid #c8c8c8;box-sizing:border-box;border-radius:4px;height:35px;text-align:left}@media screen and (min-width: 1100px){.vintage-selector__select-container{position:relative}}@media screen and (max-width: 1099px){.vintage-selector__select-container{display:flex;align-items:center;outline:none;background:#fff;border:none}.vintage-selector__select-container p{margin:0 8px 0 0;color:#f4610f;font-weight:700}.vintage-selector__select-container img{width:6px}}.vintage-selector__list-container{position:absolute;background:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.2);z-index:3;width:100%;border:1px solid #c8c8c8;box-sizing:border-box;border-radius:4px;top:0;min-width:250px}@media screen and (min-width: 1100px){.vintage-selector__list-container{overflow:scroll;max-height:350px}}@media screen and (max-width: 1099px){.vintage-selector__list-container{width:100vw;left:0;bottom:0;top:unset;opacity:1}}.vintage-selector__list-header{border-bottom:1px solid rgba(200,200,200,.5);display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px}.vintage-selector__list-header button{outline:none;background-color:#fff;border:none}.vintage-selector__list-header p{margin:0;font-weight:bold;color:#666}.vintage-selector__option-container{background:unset;cursor:pointer;border:none;outline:none;display:flex;justify-content:space-between;border-bottom:1px solid #f5f6f7;padding:13px 0;margin:0 20px;color:#303030;width:84%}.vintage-selector__option-extra-data{display:flex}.vintage-selector__option-value{font-weight:bold}.vintage-selector__option-name{text-align:left}.vintage-selector__option-checkbox-container{width:20px;height:20px;border-radius:50%;border:1px solid #c1c1c1;display:flex;align-items:center;justify-content:center;margin-left:12px}.vintage-selector__option-checkbox-container--checked{border:1px solid #2cd5c4}.vintage-selector__option-checkbox--checked{border-radius:50%;background:#2cd5c4;width:11.67px;height:11.67px;border:#2cd5c4 solid 1px}.duties-included-label{display:flex;align-items:center;padding:6px 12px;color:#03804e;font-size:10px;font-weight:600;border-radius:9999px;background-color:#d5f0e5}.duties-included-label img{width:14px;height:14px;margin-right:8px}.duties-included-label--no-badge{background-color:rgba(0,0,0,0);border-radius:0;font-size:13px;padding:6px 0px}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.best-price-desktop{padding:15px}.best-price-desktop__max-qty{color:rgba(48,48,48,.5);padding-top:5px;font-size:12px}.best-price-desktop__sell-price-loader{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;width:173px}.best-price-desktop__sell-price-loader__message{flex:1 0;text-align:center;color:#2cd5c4}.best-price-desktop__sell-price-loader__image{flex:0 1;height:calc(100% - 40px);display:flex;align-items:center;justify-content:center}.best-price-desktop__sell-price-loader__image img{max-height:80%}.best-price-desktop__price-details{width:100%;display:flex;flex-direction:column;align-items:flex-start}.best-price-desktop__price-details__price{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap}.best-price-desktop__price-details__price__amount{font-size:34px;font-weight:bold;margin-right:.2em;display:flex;align-items:baseline;flex-wrap:wrap}.best-price-desktop__price-details__price__amount--with-strike{flex-direction:column-reverse}.best-price-desktop__price-details__price__amount span{display:flex;flex-direction:column}.best-price-desktop__price-details__price__tax{font-size:16px;flex:0 0 auto;text-align:right}@media screen and (max-width: 1099px){.best-price-desktop__price-details__price__tax{margin-left:5px}}.best-price-desktop__price-details-final-price--with-strike{margin:0;color:#f4610f}.best-price-desktop__price-details-strike{text-decoration-line:line-through;color:#6f7781;margin:13px 0 0;font-size:18px;font-weight:400}.best-price-desktop__price-details__container{display:flex;flex-direction:row;align-items:center;color:#939393;margin-top:2px;font-size:14px}.best-price-desktop__price-details__container__container-size{margin-left:.2em}.best-price-desktop__add-to-cart__commands{width:100%;margin-top:17px}.best-price-desktop__add-to-cart__commands span span{margin-bottom:15px}.best-price-mobile__top-container{padding:15px 20px}@media screen and (max-width: 1099px){.best-price-mobile__top-container{padding:15px;display:flex;flex-flow:row wrap;align-items:stretch}}.best-price-mobile__sell-price-loader{padding:15px 20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:10vh;width:100%}.best-price-mobile__sell-price-loader__message{flex:1 0;margin-right:25px;color:#2cd5c4}.best-price-mobile__sell-price-loader__image{flex:0 1;margin-left:auto;height:100%;display:flex;align-items:center;justify-content:center}.best-price-mobile__sell-price-loader__image img{max-height:80%}.best-price-mobile__price-details{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;margin-right:15px;position:relative}.best-price-mobile__price-details-container{display:flex;width:100%}.best-price-mobile__price-details__price{font-size:22px;font-weight:bold;display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap}.best-price-mobile__price-details__price__amount{width:100%;display:flex;flex-wrap:wrap;align-items:center}.best-price-mobile__price-details__price__tax{margin-left:.2em;font-size:.6em}.best-price-mobile__price-details-final-price--with-strike{color:#f4610f;margin-right:8px}.best-price-mobile__price-details-strike{text-decoration-line:line-through;color:#6f7781;margin:0;font-weight:400;font-size:14px}.best-price-mobile__price-details__container{display:flex;flex-direction:row;align-items:center;color:#939393;margin:2px 0 10px;font-size:14px}.best-price-mobile__price-details__container__container-size{margin-left:.2em}.best-price-mobile__price-details__tags{margin-top:auto;display:flex;flex-flow:row wrap;align-items:baseline}.best-price-mobile__price-details__tags .price-detail-tag{margin-top:15px;margin-bottom:15px;color:#303030;background-color:#fff;font-size:14px;border:none}.best-price-mobile__price-details__tags .price-detail-tag:not(:last-of-type){margin-right:5px}.best-price-mobile__bottom-container{padding:0 9px;border-top:#dbdbdb solid 1px}.best-price-mobile__add-to-cart{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.best-price-mobile__add-to-cart__button{border-radius:4px;color:#fff;background-color:#ff5a5f;border:none}@media screen and (max-width: 767px){.best-price-mobile__add-to-cart__button{width:100px;height:48px;font-size:16px}}@media screen and (min-width: 768px)and (max-width: 1099px){.best-price-mobile__add-to-cart__button{width:180px;height:56px;font-size:18px}}.best-price-mobile__add-to-cart__commands .price-box__add-to-cart__button{width:150px;height:55px}.three-animated-dots::after{content:".";animation:dots 3s linear infinite}@keyframes dots{0%{content:"."}33%{content:".."}66%{content:"..."}}.price-alert-button{background-color:rgba(0,0,0,0);border:none}.price-alert-button:focus{outline:none}.price-alert-button--active{background-color:#2cd5c4}.share-with-friends-button{background-color:rgba(0,0,0,0);border:none}.share-with-friends-button:focus{outline:none}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.product-sizes__container{display:flex;flex-direction:column;white-space:nowrap}@media screen and (min-width: 1100px){.product-sizes__container{padding-bottom:20px;width:100%;border-bottom:1px solid rgba(200,200,200,.5);margin-top:12px}}.product-sizes__options-container{height:25px;max-width:100%;overflow:auto}@media screen and (min-width: 1100px){.product-sizes__options-container{max-width:420px}}.product-sizes__title{color:#303030;font-weight:bold;margin-top:4px}.product-sizes__option{border-radius:2px;background:rgba(48,48,48,.3);font-weight:bold;font-size:10px;color:#fff;text-transform:uppercase;white-space:nowrap;padding:4px 8px;margin-right:6px;border:none;outline:none}.product-sizes__option:hover,.product-sizes__option:focus{text-decoration:none;color:#fff}.product-sizes__option--selected{background-color:#f4610f;cursor:not-allowed}.product-sizes__option--unique{background-color:#303030}.carousel.carousel-slider .control-arrow,.carousel .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel.carousel-slider .control-arrow:before,.carousel .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-prev.control-arrow:hover:before{border-right:8px solid #c2c2c2}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel .control-next.control-arrow:hover:before{border-left:8px solid #c2c2c2}.carousel-root:focus{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;align-self:center;width:auto}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin-top:10px;display:flex}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;list-style:none;white-space:nowrap;padding:0;display:flex;flex-direction:row}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;width:64px !important;height:64px;margin-right:6px;white-space:nowrap;overflow:hidden;padding:2px;display:flex;justify-content:center;border:1px solid #dedede}.carousel .thumb.selected,.carousel .thumb:hover{border:1px solid #2cd5c4;padding:2px}.carousel .thumb:focus{outline:none}.carousel .thumb img{align-self:center;height:48px;width:auto}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#c2c2c2;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center;background:#000}.carousel .slide img{vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;margin-bottom:5px;text-align:center;width:100%;padding:0px}@media(min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:0 2px 10px rgba(0,0,0,.1);background:#e7e7f0;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px;border:none}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100);background:#2cd5c4}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.product-details{border-radius:4px;display:flex;flex-direction:row;box-shadow:0px 2px 10px #ecf0f5}.product-details__left-container{display:flex;flex-direction:column}@media screen and (max-width: 1099px){.product-details__left-container{width:100%}}.product-details__trustpilot{padding:15px}.product-details__tooltips{background:#f4f2ec;display:flex;border-radius:0 0 10px 10px;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width: 1100px){.product-details__tooltips{display:none}}.product-details__tooltips .trustpilot-widget{width:100%}.product-details__tooltips .custom-tooltip{align-items:flex-start}.product-details__tooltips--with-padding{padding:0 20px 20px}.product-details__tooltips-individual{width:50%;margin:20px 0 0}@media screen and (min-width: 768px)and (max-width: 1099px){.product-details__tooltips-individual{max-width:140px;margin-right:15px}}.product-details__left-container-details{display:flex;align-items:stretch;background-color:#fff}@media screen and (min-width: 1100px){.product-details__left-container-details{flex-direction:row}}@media screen and (max-width: 1099px){.product-details__left-container-details{flex-direction:column;width:100%}}.product-details__right-container{background-color:#f4f2ec;min-width:207px;max-width:236px;border-left:solid 1px rgba(200,200,200,.5);flex:1 0 auto}.product-details__right-container .custom-tooltip{align-items:flex-start}@media screen and (max-width: 1099px){.product-details__right-container{display:none}}.product-details__right-container__add-to-cart{border-bottom:solid 1px rgba(200,200,200,.5)}.product-details__right-container__tooltip{padding:16px 16px 0 16px}.product-details__right-container__tooltip:last-of-type{padding-bottom:16px}.product-details__best-seller-tag{width:84px;position:absolute;z-index:1;margin:unset}@media screen and (max-width: 1099px){.product-details__best-seller-tag{top:29px;left:25px}}@media screen and (min-width: 1100px){.product-details__best-seller-tag{top:26px;left:26px}}.product-details__actions-container{position:absolute;z-index:1;top:30px;right:25px}.product-details__actions-container .price-alert-button{margin-right:10px}.product-details__image-container{background:unset;cursor:pointer;border:none;outline:none;display:flex;align-items:center;justify-content:center;background-color:#fff;width:100%;height:301px;border:1px solid #c8c8c8;object-fit:contain}@media screen and (max-width: 1099px){.product-details__image-container{height:305px}}.product-details__image-container img{max-width:248px;max-height:299px}.product-details__image-carousel{position:relative}@media screen and (min-width: 1100px){.product-details__image-carousel{width:325px;padding:20px;min-width:290px}.product-details__image-carousel .control-dots{display:none}.product-details__image-carousel .thumbs{display:flex;flex-wrap:wrap;transform:none !important}.product-details__image-carousel .thumbs-wrapper .control-arrow{display:none}}@media screen and (max-width: 1099px){.product-details__image-carousel{padding:15px 15px 0}.product-details__image-carousel .carousel .thumbs{display:flex;transform:none !important}}.product-details__image-carousel .carousel{overflow:hidden}.product-details__image-carousel .carousel.slide{background-color:#fff}.product-details__image-carousel .carousel.carousel-slider{border:1px solid #c8c8c8}@media screen and (min-width: 768px){.product-details__image-carousel :hover .carousel .control-next.control-arrow:before{border-left:8px solid #c2c2c2}.product-details__image-carousel :hover .carousel .control-prev.control-arrow:before{border-right:8px solid #c2c2c2}}.product-details__details{flex:auto}@media screen and (max-width: 767px){.product-details__details{padding:15px}}@media screen and (min-width: 768px){.product-details__details{padding:20px}}@media screen and (min-width: 1100px){.product-details__details{width:460px}}.product-details__details__name-and-vintage{display:flex;flex-direction:row;margin-top:3px;justify-content:space-between}@media screen and (max-width: 767px){.product-details__details__name-and-vintage{align-content:space-between}}.product-details__details__name-and-vintage__name-and-size-container{display:flex;flex-wrap:wrap;align-items:center;margin-top:8px;font-size:16px;color:rgba(48,48,48,.5)}.product-details__details__name-and-vintage__name-and-size-container .dot-separator{width:3px;height:3px;border-radius:50%;background-color:rgba(48,48,48,.5);margin-right:10px}.product-details__details__name-and-vintage__product-brand{font-weight:bold;text-transform:uppercase}@media screen and (max-width: 767px){.product-details__details__name-and-vintage__product-brand{font-size:20px}}@media screen and (min-width: 768px){.product-details__details__name-and-vintage__product-brand{font-size:24px}}.product-details__details__name-and-vintage__product-brand a{color:#303030 !important}.product-details__details__name-and-vintage__product-name{margin-right:10px;flex-shrink:0;max-width:100%}.product-details__details__name-and-vintage__product-name--darker{color:#303030}.product-details__details__rating_and_stock{background:unset;cursor:pointer;border:none;outline:none;padding:unset}@media screen and (min-width: 1100px){.product-details__details__rating_and_stock .in-stock-tag,.product-details__details__rating_and_stock .out-of-stock-tag{display:none}}@media screen and (max-width: 1099px){.product-details__details__rating_and_stock{display:flex;width:100%;align-items:center;justify-content:space-between;height:30px;margin-top:5px}}.product-details__details__rating-stars{background:unset;cursor:pointer;border:none;outline:none;flex-wrap:wrap;display:flex;flex-shrink:0}.product-details__details__description{padding:15px 0 18px;font-size:14px}@media screen and (min-width: 1100px){.product-details__details__description{width:420px}}.product-details__details__taste-like-container{border-top:1px solid rgba(200,200,200,.5);padding-top:20px;margin-top:20px}.product-details__details__taste-like-container:last-child{padding-bottom:20px}.product-details__badges-container{border-top:1px solid rgba(200,200,200,.5);display:flex;flex-direction:row;padding-top:20px}@media screen and (max-width: 1099px){.product-details__badges-container{flex-direction:column;padding-bottom:0}.product-details__badges-container__right-column{margin-top:15px}}.product-details__badges-container__left-column,.product-details__badges-container__right-column{flex:0 1 50%;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}.product-details__badges-container:last-child{padding-bottom:20px}@media screen and (max-width: 767px){.product-details__badges-container{padding-bottom:0}}@media screen and (min-width: 1100px){.product-details__badges-container__right-column{margin-left:10px}}.product-details__badge{width:100%;height:auto;font-size:14px}.product-details__badge:not(:last-child){margin-bottom:5px}.product-details__badge+.product-details__badge{margin-top:10px}.product-details__tabs-container{border-top:1px solid #fafafc}@media screen and (max-width: 767px){.product-details__tabs-container{padding:5px 15px 15px}}@media screen and (min-width: 768px){.product-details__tabs-container{padding:5px 25px 25px}}.product-details__links-section{display:flex;flex-direction:row;height:74px;width:100%;border-top:1px solid rgba(112,112,112,.3019607843);align-items:center;justify-content:start}.product-details__links-section__brand{display:flex;flex-direction:column;justify-content:center;height:100%;padding-left:20px}.product-details__links-section__brand .text{color:#2cd5c4}.product-details__links-section__varietal{display:flex;flex-direction:column;justify-content:center;height:100%;padding-left:118px}.product-details__links-section__varietal .text{color:#2cd5c4}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media screen and (max-width: 1099px){.mobile-add-to-cart__add-to-cart{width:100vw;left:0;bottom:0;right:0;position:fixed;display:flex;justify-content:space-between;flex-direction:column;box-shadow:0 2px 10px rgba(0,0,0,.1);border-top-left-radius:2px;border-top-right-radius:2px;background-color:#fff;border-top:#ddd solid 1px;z-index:100}}@media screen and (min-width: 1100px){.mobile-add-to-cart__add-to-cart{display:none}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.other-price{display:flex;justify-content:space-between;align-items:center;width:1020px}@media screen and (min-width: 1100px){.other-price{flex-direction:row}}@media screen and (max-width: 1099px){.other-price{flex-direction:column;align-items:flex-start;width:100%}}.other-price__details{display:flex;align-items:center;height:120px}@media screen and (max-width: 1099px){.other-price__details{width:100%;align-items:center;padding:15px 15px 0 15px}}@media screen and (min-width: 1100px){.other-price__details{padding:21px}}.other-price__details-year-tag{margin-left:5px}.other-price__details__store-details{display:flex;padding-bottom:11px}@media screen and (max-width: 1099px){.other-price__details__store-details{width:100%;padding-bottom:0px}}.other-price__details__store-details__image-container{border:1px solid #dbdbdb;width:60px;height:60px;display:flex;justify-content:center}.other-price__details__store-details__image-container__view{background-color:#2cd5c4}.other-price__details__store-details__image-container img{width:auto;height:58px}.other-price__details__store-details__text-details{flex-direction:column;margin-left:10px}@media screen and (max-width: 1099px){.other-price__details__store-details__text-details{width:100%}}.other-price__details__store-details__text-details__store-name{background:unset;cursor:pointer;border:none;outline:none;padding:unset;display:flex;align-items:center;font-style:normal;font-weight:normal;font-size:17px;line-height:100%;color:#303030;margin:7px 0 11px}@media screen and (max-width: 1099px){.other-price__details__store-details__text-details__store-name{font-size:16px;margin:0 0 5px;justify-content:space-between}}.other-price__details__store-details__text-details__store-name__year-tag{display:flex;align-items:center;text-align:center;width:90px;height:20px;font-style:normal;font-weight:900;font-size:12px;line-height:100%;margin-left:10px}.other-price__details__store-details__text-details__store-url{display:flex;align-items:center;font-style:normal;font-weight:normal;font-size:16px;line-height:100%;color:#303030;opacity:.5}@media screen and (max-width: 1099px){.other-price__details__store-details__text-details__store-url{flex-direction:column;align-items:flex-start;font-size:14px;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;margin-top:6px}}.other-price__details__store-details__text-details__store-url__point{width:3px;height:3px;border-radius:50%;background-color:rgba(48,48,48,.5);margin:0 10px 0 10px}@media screen and (max-width: 1099px){.other-price__details__store-details__text-details__store-url__point{display:none}}.other-price__details__tags{display:flex;flex-direction:row;flex-wrap:wrap}.other-price__details__tags .price-detail-tag:not(:last-child){margin-right:5px}.other-price__details__tags .price-detail-tag{margin-top:5px}.other-price__price-container{display:flex;flex-direction:row;align-items:center;height:100%}@media screen and (max-width: 1099px){.other-price__price-container{flex-direction:row;justify-content:space-between;padding-bottom:16px;padding-left:15px;align-items:center;width:100%}}.other-price__price-container__price{display:flex;flex-direction:column;font-weight:bold;align-items:flex-end;justify-content:space-between}@media screen and (min-width: 1100px){.other-price__price-container__price{font-size:22px}}@media screen and (max-width: 1099px){.other-price__price-container__price{font-size:20px;align-items:flex-start}}.other-price__price-container__button{background:unset;cursor:pointer;border:none;outline:none;margin:0 15px 0 40px}.other-price__price-container__button .price-box__view-in-store__button{background:#fff;border:1px #939393 solid;color:#939393}.other-price__price-container__button button.price-box__add-to-cart__button{font-size:16px;width:195px;height:42px;text-transform:unset;background-color:#f4610f;color:#fff;border:1px solid #f4610f}@media screen and (max-width: 1099px){.other-price__price-container__button button.price-box__add-to-cart__button{width:125px;font-size:14px}}.other-price__price-container__button button.price-box__add-to-cart__add__button{font-size:16px;width:40px;height:40px}.other-price__price-container__button button.price-box__add-to-cart__substract__button{font-size:16px;width:40px;height:40px}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media screen and (min-width: 1100px){.other-prices{margin-bottom:80px}}@media screen and (max-width: 1099px){.other-prices{margin-bottom:50px}}.other-prices__title{font-size:18px;color:#303030;justify-content:left;font-weight:bold;margin:80px 0 40px}@media screen and (max-width: 1099px){.other-prices__title{margin:50px 0 30px}}.other-prices__price{border-top:1px solid #f5f7f9;background-color:#fff}.other-prices__show-more{display:flex;align-items:center;justify-content:flex-start;background-color:#fff;padding:10px 20px 20px;margin:-20px 0 80px}@media screen and (max-width: 1099px){.other-prices__show-more{padding:25px 15px;margin:-20px 0 50px}}.other-prices__show-more__button{background:unset;cursor:pointer;border:none;outline:none;color:#f4610f;text-decoration:underline;text-transform:uppercase;padding:unset}.other-prices__show-more__button img{margin-right:5px}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}html .cart-modal-control{position:relative;cursor:pointer}html .cart-modal-control__icon{padding:6px;display:flex;justify-content:center;align-items:center;width:44px;height:40px}@media screen and (max-width: 767px){html .cart-modal-control__icon{width:unset;height:unset;padding:unset}}html .cart-modal-control__icon img{width:30px;height:20px}html .cart-modal-control .cart-badge{background-color:#ff5a5f;color:#fff;height:20px;width:20px;text-align:center;border-radius:12px;position:absolute;top:0;right:0;font-size:13px;justify-content:center;display:flex;align-items:center;pointer-events:none}@media screen and (max-width: 767px){html .cart-modal-control .cart-badge{margin:-9px}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media screen and (min-width: 1100px){.header-bar{position:relative !important}}.logo-container{width:calc((100% - 1020px)/2);height:100%;display:flex;justify-content:center;align-items:center}.logo-container .small-logo{height:40px}@media screen and (min-width: 1450px){.logo-container .small-logo{display:none}}.logo-container .small-logo img{height:40px}@media screen and (max-width: 1200px){.logo-container .small-logo img{display:none}}@media screen and (min-width: 1450px){.logo-container .small-logo img{display:none}}.logo-container .full-logo{position:fixed;left:20px;width:183px;height:40px}@media screen and (max-width: 1450px){.logo-container .full-logo{display:none}}.logo-container .full-logo img{width:183px;height:40px}@media screen and (max-width: 1450px){.logo-container .full-logo img{display:none}}.cart-badge{background-color:#ff5a5f;color:#fff;height:20px;width:20px;text-align:center;border-radius:12px;position:absolute;top:5px;right:56px;font-size:13px;justify-content:center;display:flex;align-items:center;pointer-events:none}.price-box-header .price-box__view-in-store__button{width:168px;height:46px}.price-box-header .price-box__add-to-cart__commands{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.price-box-header .price-box__add-to-cart__button{width:168px !important;height:46px !important;min-height:unset !important;font-size:15px !important;text-transform:uppercase}.price-box-header .price-box__add-to-cart__substract__button,.price-box-header .price-box__add-to-cart__add__button{width:46px !important;height:46px !important}.price-box-header .price-box__add-to-cart__substract__button:disabled,.price-box-header .price-box__add-to-cart__add__button:disabled{border:#d5d5d5 solid 1px}@media screen and (max-width: 767px){.price-box-header .price-box__add-to-cart__substract__button,.price-box-header .price-box__add-to-cart__add__button{padding:12px;height:42px;width:42px;font-size:18px}}@media screen and (min-width: 768px)and (max-width: 1099px){.price-box-header .price-box__add-to-cart__substract__button,.price-box-header .price-box__add-to-cart__add__button{padding:10px;height:42px;width:42px;font-size:22px}}@media screen and (min-width: 1100px){.price-box-header .price-box__add-to-cart__substract__button,.price-box-header .price-box__add-to-cart__add__button{padding:unset;height:unset;width:unset;font-size:unset}}.price-box-header .price-box__add-to-cart__quantity{font-size:16px;font-weight:bold;text-align:center;margin:0 15px}@media screen and (max-width: 767px){.price-box-header .price-box__add-to-cart__quantity__items-in-cart{display:none}}.price-box-header .price-box__add-to-cart__cart-button{display:none}.product-top-links{display:flex;font-size:13px;margin-bottom:20px}.product-top-links :not(:last-child){margin-right:8px}.product-top-links__separator,.product-top-links__link,.product-top-links__link:hover,.product-top-links__link:focus{color:#000;opacity:.5}.product-top-links__brand-link,.product-top-links__brand-link:hover,.product-top-links__brand-link:focus{color:#37ba85}.image-magnifier__container{position:relative}.image-magnifier__magnifier{position:absolute;pointer-events:none;border:1px solid #c1c1c1;background-color:#fff;background-repeat:no-repeat;border-radius:5px}.images-modal{width:896px;height:480px;margin-top:-20px}.images-modal__carousel{display:flex;flex-direction:row-reverse}.images-modal__carousel .carousel-slider{border-left:1px solid #c8c8c8;width:680px !important}.images-modal__carousel .carousel-slider .slide{background-color:#fff}.images-modal__carousel .carousel-slider .slide img{width:auto}.images-modal__carousel .carousel{width:215px;padding:20px;height:100%}.images-modal__carousel .carousel .thumbs-wrapper{margin-top:0}.images-modal__carousel .carousel .thumbs-wrapper .thumbs{display:flex;flex-wrap:wrap;transform:none !important}.images-modal__carousel .carousel .thumbs-wrapper .thumbs .thumb{height:80px;width:80px !important;display:flex;justify-content:center;align-items:center;margin-bottom:15px;margin-right:0}.images-modal__carousel .carousel .thumbs-wrapper .thumbs .thumb:nth-child(odd){margin-right:15px}.images-modal__carousel .carousel .thumbs-wrapper .thumbs .thumb img{max-height:58px;width:auto}.images-modal__carousel__arrow{position:absolute;z-index:1;top:205px}.images-modal__carousel__arrow--next{right:20px}.images-modal__image-container{height:440px;width:640px;display:flex;justify-content:center;align-items:center}.images-modal__image-container__image{max-height:calc(100% - 120px);width:auto}.images-modal--closed{display:none}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.about-the-brand{display:flex;background:#fff;width:100vw}.about-the-brand .show-more-text{background:inherit !important;box-shadow:none !important;border-radius:0 !important;padding:0 !important}.about-the-brand .show-more-text .show-more-text__button{color:#f4610f}@media screen and (min-width: 1100px){.about-the-brand{flex-direction:row;align-items:center;justify-content:space-between;margin:0 calc((-100vw + 1020px)/2);padding:80px calc((100vw - 1020px)/2)}}@media screen and (max-width: 1099px){.about-the-brand{flex-direction:column;padding:50px 15px;margin-left:-15px}}.about-the-brand__left{display:flex;flex-direction:column;margin-right:10px}@media screen and (max-width: 1099px){.about-the-brand__left{width:100%}}.about-the-brand__left__title{font-style:normal;font-weight:bold;font-size:24px;line-height:23px;color:#585858;margin-bottom:40px}.about-the-brand__left__description{font-style:normal;font-weight:normal;font-size:14px;line-height:23px;color:#303030;width:770px}@media screen and (max-width: 1099px){.about-the-brand__left__description{width:100%;margin-bottom:30px}}.about-the-brand__right{display:flex;flex-direction:column;justify-content:center}.about-the-brand__right__logo{background:unset;cursor:pointer;border:none;outline:none;padding:unset}.about-the-brand__right__button{background:unset;cursor:pointer;border:none;outline:none;background-color:#fff;color:#f4610f;border:1px solid #f4610f;border-radius:4px;padding:10px 0;margin-top:20px}@media screen and (max-width: 1099px){.about-the-brand__right{margin-top:30px}}.perks-list{display:flex;background:#ecf0f5;align-items:center;justify-content:space-between;width:100vw}@media screen and (min-width: 1100px){.perks-list{flex-direction:row;height:131px;margin:0 calc((-100vw + 1020px)/2);padding:0 calc((100vw - 1020px)/2)}}@media screen and (max-width: 1099px){.perks-list{flex-direction:column;align-items:flex-start;padding:50px 15px;height:373px;margin-left:-15px}}.perks-list .perk{display:flex;flex-direction:row}@media screen and (max-width: 1099px){.perks-list .perk{width:100%}}.perks-list .perk__left{min-width:60px;height:60px;border-radius:50px;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-right:15px}@media screen and (min-width: 1100px){.perks-list .perk__right{width:290px}}@media screen and (max-width: 1099px){.perks-list .perk__right{width:100%}}.perks-list .perk__right__title{font-style:normal;font-weight:bold;font-size:15px;line-height:23px;color:#303030}.perks-list .perk__right__description{font-style:normal;font-weight:normal;font-size:15px;line-height:23px;color:#303030;opacity:.7}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.tasting-notes-wrapper{display:flex;flex-direction:column;width:100vw;background:#ecf0f5}@media screen and (min-width: 1100px){.tasting-notes-wrapper{align-items:flex-start;justify-content:flex-start;margin:0 calc((-100vw + 1020px)/2);padding:0 calc((100vw - 1020px)/2) 80px}}@media screen and (max-width: 1099px){.tasting-notes-wrapper{padding:50px 15px;margin-left:-15px}}.tasting-notes-wrapper__title{font-family:"Lato",sans-serif;font-style:normal;font-weight:bold;font-size:24px;line-height:23px;color:#303030;margin-top:80px}@media screen and (max-width: 1099px){.tasting-notes-wrapper__title{margin-top:unset}}.tasting-notes-wrapper .tasting-notes{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;height:100%;padding-top:40px}@media screen and (max-width: 1099px){.tasting-notes-wrapper .tasting-notes{flex-direction:column;padding-top:30px}}.tasting-notes-wrapper .tasting-notes .note{width:326px;display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;padding:25px 15px}@media screen and (max-width: 767px){.tasting-notes-wrapper .tasting-notes .note{width:100%;margin-top:30px}}.tasting-notes-wrapper .tasting-notes .note__title{font-family:"Lato",sans-serif;font-style:normal;font-weight:bold;font-size:15px;line-height:23px;color:#303030;margin-bottom:11px}.tasting-notes-wrapper .tasting-notes .note__description{font-family:"Lato",sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:23px;color:#303030;opacity:.7}.input-field{transition:background-color 250ms linear,border-color 250ms linear}.input-field:focus{border-color:#2cd5c4;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(44,213,196,.3)}.textarea-field{transition:background-color 250ms linear,border-color 250ms linear}.textarea-field:focus{border-color:#2cd5c4;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(44,213,196,.3)}.custom-button{transition:color .2s linear,background-color .2s linear}.custom-button--primary{background-color:#2cd5c4;color:#fff}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.product-review-form{min-width:336px}@media screen and (max-width: 767px){.product-review-form{margin-top:-20px;height:404px}}.product-review-form__upper{display:flex;flex-direction:column}.product-review-form__upper__title{font-style:normal;font-weight:bold;font-size:18px;line-height:23px;color:#303030;margin:25px}@media screen and (max-width: 767px){.product-review-form__upper__title{margin-left:20px}}.product-review-form__upper__log-in{font-style:italic;font-weight:normal;font-size:14px;line-height:14px;color:#303030;margin:-10px 0 10px 25px}@media screen and (max-width: 767px){.product-review-form__upper__log-in{margin-left:20px}}.product-review-form__upper__log-in__btn{background:unset;cursor:pointer;border:none;outline:none;color:#f4610f;text-decoration:underline}.product-review-form__upper__rating{margin:0 25px 30px;font-size:22px}@media screen and (max-width: 767px){.product-review-form__upper__rating{margin-left:20px}}.product-review-form__upper__rating__title{font-style:normal;font-weight:normal;font-size:14px;line-height:23px;color:#303030}.product-review-form__review-text{display:flex;flex-direction:column;font-style:normal;font-weight:normal;font-size:14px;line-height:23px;color:#303030;margin:0 0 5px 25px}.product-review-form__review-text__textarea{width:285px;height:125px !important;background:#fff;border:1px solid #c8c8c8;box-sizing:border-box;border-radius:4px;resize:none;padding:15px !important}@media screen and (max-width: 767px){.product-review-form__review-text__textarea{width:295px}}.product-review-form__actions{display:flex;flex-direction:row;justify-content:flex-start;margin:20px 0 0 25px}@media screen and (max-width: 767px){.product-review-form__actions{width:295px;margin-left:20px}}.product-review-form__actions__submit{width:135px;height:40px;background-color:#f4610f !important}@media screen and (max-width: 767px){.product-review-form__actions__submit{width:100%}}@media screen and (min-width: 768px){.product-review-form__actions__submit{min-width:180px}}.product-review-form__is-reviewed-product{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#303030;text-align:center}@media screen and (min-width: 1100px){.product-review-form__is-reviewed-product{height:386px;font-size:20px}}.product-review-form__is-reviewed-product__btn{background:unset;cursor:pointer;border:none;outline:none;background-color:#f4610f;color:#fff;width:295px;height:45px;border-radius:4px;margin-top:20px}@media screen and (min-width: 1100px){.product-review-form__is-reviewed-product__btn{display:none}}.loader{display:flex;flex-direction:column;align-items:center}.loader__image{margin-top:100px}.loader__image img{height:200px;width:200px}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.reviews-tab{display:flex;flex-direction:row;justify-content:space-between;width:100vw;margin:0 calc((-100vw + 1020px)/2);padding:0 calc((100vw - 1020px)/2);background-color:#fff}@media screen and (max-width: 1099px){.reviews-tab{flex-direction:column;padding:50px 15px;margin:unset;margin-left:-15px;align-items:center}}.reviews-tab__left{padding:80px 0}@media screen and (max-width: 1099px){.reviews-tab__left{padding:unset;width:100%}}.reviews-tab__left__loader{display:flex;align-items:center;height:100px}.reviews-tab__left__loader .loader__image{margin-top:20px}.reviews-tab__left__loader .loader__image img{height:100px;width:100px}.reviews-tab__left__show-more-button{background:unset;cursor:pointer;border:none;outline:none;color:#f4610f;font-size:14px;font-weight:bold;margin-top:20px;padding-left:0px}.reviews-tab__left__show-more-button:hover{text-decoration:underline}.reviews-tab__left__top{display:flex;justify-content:space-between;align-items:center}.reviews-tab__left__top__title{font-family:"Lato",sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:23px;color:#303030}@media screen and (min-width: 1100px){.reviews-tab__left__top__title{margin-bottom:10px;font-size:24px;max-width:630px}}.reviews-tab__left__top__add-button{background:unset;cursor:pointer;border:none;outline:none;width:125px;height:40px;background:#f4610f;border-radius:4px;color:#fff;font-style:normal;font-weight:bold;font-size:14px;line-height:100%}@media screen and (min-width: 1100px){.reviews-tab__left__top__add-button{display:none}}@media screen and (max-width: 767px){.reviews-tab__left__reviews{padding:5px}}@media screen and (min-width: 768px){.reviews-tab__left__reviews{padding:10px}}.reviews-tab__left__reviews--no-reviews{color:#c2c2c2;text-align:center;padding-top:20px}.reviews-tab__left__reviews .review{padding:10px 5px;width:630px;padding:30px 0;border-bottom:1px solid #dbdbdb}@media screen and (max-width: 1099px){.reviews-tab__left__reviews .review{width:calc(100vw - 40px)}}.reviews-tab__left__reviews .review__header{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.reviews-tab__left__reviews .review__header__title{display:flex;flex-direction:row;margin-right:20px;color:#c2c2c2}.reviews-tab__left__reviews .review__header__title__user-avatar{padding:0;height:50px;width:50px;border:solid #4cc1ba 2px;display:flex;align-items:center;justify-content:center;background:#37ba85;border-radius:25px;color:#fff;z-index:1}.reviews-tab__left__reviews .review__header__title__user-avatar img{height:48px;width:48px;border-radius:25px;z-index:0}.reviews-tab__left__reviews .review__header__title__author{font-style:normal;font-weight:bold;font-size:16px;line-height:23px;color:#303030;margin-left:5px}.reviews-tab__left__reviews .review__header__title__date{font-style:normal;font-weight:normal;font-size:12px;line-height:23px;color:#303030;opacity:.5}.reviews-tab__left__reviews .review__header__score{font-size:18px;margin-left:5px}.reviews-tab__left__reviews .review__body{font-family:"Lato",sans-serif;font-style:italic;font-weight:normal;font-size:14px;line-height:23px;color:#303030;margin-top:15px}.reviews-tab__right{width:333px;height:406px;background:#ecf0f5;margin:80px 0}@media screen and (max-width: 1099px){.reviews-tab__right{display:none}}@media screen and (min-width: 768px){.reviews-tab__right__form{padding-bottom:20px}}.reviews-tab__right__form--modal{width:calc(100% - 40px)}.review-fade-enter{opacity:.01}.review-fade-enter-active{opacity:1;transition:opacity 500ms ease-in}.review-fade-exit{opacity:1}.review-fade-exit-active{opacity:.01;transition:opacity 500ms ease-in}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.how-we-pack{display:flex;flex-direction:column;background:#fff;width:100vw;font-style:normal;font-weight:bold;font-size:24px;line-height:23px;color:#303030}@media screen and (min-width: 1100px){.how-we-pack{margin:0 calc((-100vw + 1020px)/2);padding:80px calc((100vw - 1020px)/2);height:558px}}@media screen and (max-width: 1099px){.how-we-pack{margin-left:-15px;padding:50px 0 0}}.how-we-pack span{margin-left:25px}.how-we-pack__content{display:flex;align-items:center;width:1020px}@media screen and (max-width: 1099px){.how-we-pack__content{width:100vw;display:flex;align-items:center;justify-content:center}}.how-we-pack__content .packing-steps{position:relative;display:flex;width:100%}@media screen and (min-width: 1100px){.how-we-pack__content .packing-steps{flex-direction:row;align-items:center;justify-content:space-between;margin-top:40px}}@media screen and (max-width: 1099px){.how-we-pack__content .packing-steps{flex-direction:row;align-items:space-between;padding:50px 0 50px;overflow-x:scroll}}.how-we-pack__content .packing-steps__button{background:unset;cursor:pointer;border:none;outline:none;position:absolute;left:calc(100% - 20px);z-index:1;padding:unset}@media screen and (min-width: 1100px){.how-we-pack__content .packing-steps__button{display:none}}.how-we-pack__content .packing-steps__button--left{background:unset;cursor:pointer;border:none;outline:none;position:absolute;transform:rotate(180deg);z-index:1;left:0;margin-left:10px;padding:unset}.how-we-pack__content .packing-steps__button--left--none{display:none;position:absolute}.how-we-pack__content .packing-steps__button--none{display:none}.how-we-pack__content .packing-steps__step{display:flex;flex-direction:column}@media screen and (max-width: 1099px){.how-we-pack__content .packing-steps__step{min-width:100vw;display:flex;align-items:center}}.how-we-pack__content .packing-steps__step__title{text-align:center;font-style:normal;font-weight:bold;font-size:18px;line-height:23px;margin:25px 0 10px}.how-we-pack__content .packing-steps__step__description{font-style:normal;font-weight:normal;font-size:14px;line-height:23px;text-align:center;opacity:.8;width:312px}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.product-layout{position:relative;display:flex;flex-direction:column;font-family:Lato, sans-serif}.product-layout__main-container{background-color:#fff;display:flex;justify-content:center}.product-layout .trustpilot{align-items:flex-start;background-color:#ecf0f5;display:flex;flex-direction:column;margin:0 calc((-100vw + 1020px)/2);padding:50px calc((100vw - 1100px)/2);width:100vw}@media screen and (max-width: 1099px){.product-layout .trustpilot{height:unset;padding:50px 15px;margin-left:-15px}}.product-layout .trustpilot-widget{width:100%}.product-layout .popular-brands{padding:80px 0;width:100%}@media screen and (min-width: 1100px){.product-layout .popular-brands .popular-brands__wrapper{margin-left:-45px}}@media screen and (max-width: 1099px){.product-layout{overflow-x:none}}.product-layout .custom-modal{height:unset}.product-layout__loader{height:170px}.product-layout__loader-container{display:flex;justify-content:center}.product-layout__header{box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:4px;background-color:#fff;position:fixed;z-index:999;top:0;left:0;width:100%;height:70px;display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width: 1099px){.product-layout__header{display:none;height:unset}}.product-layout__header__small-logo-container{width:calc((100% - 1020px)/2);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1200px){.product-layout__header__small-logo-container{display:none}}.product-layout__header__product-info-container{display:flex;flex-direction:row;position:absolute;left:calc((100% - 1020px)/2);height:100%;width:640px;padding:5px 0px}.product-layout__header__add-to-cart-container{display:flex;flex-direction:row;position:absolute;right:calc((100% - 1020px)/2);height:100%;width:350px;align-items:center}.product-layout .product-details__details .show-more-text{background:inherit !important;box-shadow:none !important;border-radius:0 !important;padding:0 !important}.product-layout .product-details__details .show-more-text .show-more-text__button{color:#f4610f}.product-layout__product-details-box{margin-bottom:30px}.product-layout .product-info{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:640px;padding-left:20px}.product-layout .product-info__image-container{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border:1px solid rgba(212,212,212,.5)}.product-layout .product-info__image-container__image{object-fit:contain;height:58px;width:-webkit-stretch}.product-layout .product-info__brand{width:100%;font-weight:bold;font-size:16px}.product-layout .product-info__name-and-vintage{width:100%;font-size:14px;opacity:.5}.product-layout .add-to-cart{display:flex;align-items:center;justify-content:flex-end;width:100%}.product-layout .add-to-cart__price{font-weight:bold;text-align:right;font-size:17px;padding-right:20px;width:100px}.product-layout .add-to-cart__button{background:unset;cursor:pointer;border:none;outline:none;width:168px;height:46px;background:#ff5a5f 0% 0% no-repeat padding-box;border-radius:4px;text-align:center;line-height:46px;color:#fff}@media screen and (max-width: 1099px){.product-layout{padding:15px 15px 0 15px}}@media screen and (min-width: 1100px){.product-layout{padding:30px calc((100% - 1020px)/2) 60px;margin-top:-70px}}@media screen and (max-width: 1099px){.product-layout__mobile-add-to-cart-box{margin-top:20px;width:100%}}@media screen and (min-width: 1100px){.product-layout__mobile-add-to-cart-box{display:none}}.product-layout__product-prices-box{background-color:#fff;box-shadow:0px 2px 10px #ecf0f5;border-radius:4px}@media screen and (max-width: 1099px){.product-layout__product-prices-box{margin-top:20px;width:100%}}@media screen and (min-width: 1100px){.product-layout__product-prices-box{width:100%;margin-top:30px}}.product-layout__product-suggestions-margin{height:49px}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.sticky{display:flex;position:sticky;z-index:10;height:46px;width:100vw;background-color:#303030;align-items:center}.sticky::-webkit-scrollbar{display:none}.sticky{-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width: 1100px){.sticky{top:70px;margin-left:calc((-100vw + 1020px)/2);padding-left:calc((100vw - 1020px)/2)}}@media screen and (max-width: 1099px){.sticky{overflow-x:scroll;margin-left:-15px;padding-left:3px;top:60px}}.sticky__menu-item{background:unset;cursor:pointer;border:none;outline:none;display:flex;align-items:center;height:30px;margin-right:30px;color:#fff;font-style:normal;font-weight:bold;font-size:14px;line-height:100%}@media screen and (max-width: 1099px){.sticky__menu-item{flex-shrink:0;padding:0 12px}}.sticky__menu-item--selected{color:#303030;background-color:#fff;border-radius:2px}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.basic-header-title{font-size:64px;font-weight:500;letter-spacing:2.56px;text-transform:uppercase;margin:0}.basic-header .show-more-text{font-size:20px;font-weight:400;margin:0;background:inherit !important;box-shadow:none !important;border-radius:0 !important;padding:0 !important}.basic-header .show-more-text button>img{width:16px}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.product-layout__collection{background-color:#070705;width:100vw;margin:0 calc((-100vw + 1020px)/2);padding:0 calc((100vw - 1020px)/2) 80px}.product-layout__collection__body .basic-header{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin:0 calc((-100vw + 1020px)/2);padding:0 calc((100vw - 1020px)/2) 20px}.product-layout__collection__body .basic-header-content{padding:20px 0;max-width:510px;width:50%;color:#f0f8ff}.product-layout__collection__body .basic-header-title{font-size:48px;text-transform:unset;margin-bottom:20px}.product-layout__collection__body .basic-header picture img{width:100%;aspect-ratio:3/2;object-fit:cover}.product-layout__collection__body .basic-header--loading{margin-bottom:10px;position:relative}.product-layout__collection__body .basic-header--loading .basic-header__content{width:50%;position:absolute;top:120px}.product-layout__collection__body .suggestions-section-wrapper{height:auto}.product-layout__collection__body .suggested-product__container{height:380px}.product-layout__collection__body .suggested-product__info{height:130px}.product-layout__collection__body .price-box__add-to-cart__button{height:auto}.product-layout__collection__bottom{display:flex;justify-content:center;margin-top:80px}.product-layout__collection__bottom button{background-color:rgba(0,0,0,0);color:#ff5a5f;padding:8px 62px;border:1px solid #ff5a5f;border-radius:4px}@media screen and (max-width: 1099px){.product-layout__collection{padding:0 0 40px 15px;margin-left:-15px}.product-layout__collection__body{padding:unset;margin:unset}.product-layout__collection__body .basic-header,.product-layout__collection__body .basic-header--loading{padding:unset;margin:unset}.product-layout__collection__body .basic-header-content,.product-layout__collection__body .basic-header--loading-content{left:15px}.product-layout__collection__body .basic-header-title,.product-layout__collection__body .basic-header--loading-title{font-size:2em}.product-layout__collection__body .basic-header .show-more-text,.product-layout__collection__body .basic-header--loading .show-more-text{font-size:16px}.product-layout__collection__body .suggestions-section-wrapper{padding-right:15px}.product-layout__collection__bottom{margin-top:40px}}@media screen and (max-width: 519px){.product-layout__collection{padding:40px}.product-layout__collection__body .basic-header-content{position:static;width:100%;padding-bottom:40px}.product-layout__collection__body .basic-header picture{display:none}.product-layout__collection__body .basic-header--loading{margin-bottom:40px}.product-layout__collection__body .basic-header--loading .basic-header__content{width:100%;position:unset}.product-layout__collection__body .basic-header--loading .basic-header__image{display:none}.product-layout__collection__body .suggested-product__container{height:130px}.product-layout__collection__body .suggested-product__info{height:90px}.product-layout__collection__body .suggestions-section-wrapper{padding:unset;margin:unset;width:unset}.product-layout__collection__body .suggestions-section-wrapper .suggestions-section{flex-direction:column;padding:unset}.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product{display:flex;width:100%;height:auto;margin:unset;margin-bottom:8px;border-radius:10px}}@media screen and (max-width: 519px)and (max-width: 360px){.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product{padding:10px}}@media screen and (max-width: 519px){.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__container{display:flex}.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__image-container{height:auto}.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__image-container img{height:112px;aspect-ratio:1/1;object-fit:contain}.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__info-container{margin-left:10px;width:calc(100% - 112px - 10px);display:flex;flex-direction:column;justify-content:space-between;height:100%}.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__brand{margin:unset;font-size:16px}}@media screen and (max-width: 519px)and (max-width: 430px){.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__brand{font-size:3.6vw}}@media screen and (max-width: 519px){.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__name{font-size:14px;height:38px}}@media screen and (max-width: 519px)and (max-width: 430px){.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__name{font-size:3.2vw;height:max-content}}@media screen and (max-width: 519px){.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__rating{display:none}.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__price{margin-bottom:10px}.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__button--bottom .price-box__add-to-cart__button{font-size:16px;padding:5px 25px;font-weight:400;min-height:unset}}@media screen and (max-width: 519px)and (max-width: 430px){.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__button--bottom .price-box__add-to-cart__button{font-size:3.6vw}}@media screen and (max-width: 519px){.product-layout__collection__body .suggestions-section-wrapper .suggestions-section .suggested-product__button--bottom .stock-alert__button{font-size:min(16px,3.6vw);width:100%;display:flex;justify-content:center;align-items:center}}/*# sourceMappingURL=product.css.map */
