.cbb-frequently-bought-container{display:none !important}.product-accordion [data-accordion=content-container],.product__details .product-details__description [data-accordion=content-container]{height:0;overflow:hidden;transition:all .1s linear}.product-accordion .accordion__item,.product__details .product-details__description .accordion__item{margin-bottom:1rem}.product-accordion .accordion__trigger,.product__details .product-details__description .accordion__trigger{color:#000;display:block;position:relative;font-size:1rem;line-height:1.1875rem;text-transform:uppercase;text-decoration:none;width:100%;background:none;border:none;text-align:left;font-family:"proxima-nova",sans-serif;cursor:pointer;padding-left:0}.product-accordion .accordion__trigger::after,.product__details .product-details__description .accordion__trigger::after{position:absolute;top:2px;margin-left:1rem;width:16px;height:16px;transition:all .2s linear;content:"";background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIiIGZpbGw9ImJsYWNrIi8+CjxyZWN0IHg9IjciIHk9IjE0IiB3aWR0aD0iMTIiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDcgMTQpIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K") 0 0 no-repeat}.product-accordion .accordion__trigger.is-collapsed::after,.product__details .product-details__description .accordion__trigger.is-collapsed::after{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=") 0 0 no-repeat}.product-accordion .accordion__content,.product__details .product-details__description .accordion__content{padding:10px 0 0;font-weight:300;font-size:.875rem;line-height:136%}.product-accordion .accordion__content p,.product__details .product-details__description .accordion__content p{margin-bottom:4px}.product-accordion .accordion__content ul,.product__details .product-details__description .accordion__content ul{margin:1rem 0 0;list-style:disc;padding-left:22px}.product-accordion .accordion__content ul li,.product__details .product-details__description .accordion__content ul li{margin-bottom:3px}.product{padding:0 3.75rem 8.125rem 2.5rem}@media only screen and (max-width: 1150px){.product{padding:0 2.5rem 5rem 2.5rem}}@media only screen and (max-width: 767px){.product{padding:0 0 1.875rem 0}}.product .product-container{display:grid;grid-template-columns:50% 46%;grid-gap:4%}@media only screen and (max-width: 991px){.product .product-container{grid-template-columns:auto;grid-gap:initial}}.product .title{margin-top:0;margin-bottom:1rem;font-size:1rem;line-height:1.1875rem;font-family:"proxima-nova",sans-serif}.product__gallery{display:grid;grid-template-columns:1fr;gap:0;height:max-content}@media only screen and (max-width: 991px){.product__gallery{grid-template-columns:auto;position:relative;top:unset}}.product__gallery .product-thumbnails{max-height:150px;width:100%;height:100%}.product__gallery .product-thumbnails__item{cursor:pointer;max-height:200px}.product__gallery .product-thumbnails__item.swiper-slide-thumb-active{border:1px solid #000}.product__gallery .product-thumbnails:not(.swiper-container-initialized) img{max-width:100px}.product__gallery .product-thumbnails img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 991px){.product__gallery .product-thumbnails{display:none}}.product__gallery .product-thumbnails .video-play{width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product__gallery .product-images{width:100%;margin-left:0;margin-bottom:1.125rem}@media only screen and (max-width: 479px){.product__gallery .product-images{max-height:25rem;margin-bottom:0}}.product__gallery .product-images .video-play{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product__gallery .product-images .video-play:hover svg{filter:drop-shadow(0px 0px 4px #fff)}.product__gallery .product-images .video-play svg{pointer-events:none;transition:filter 450ms ease;width:120px;height:120px}@media only screen and (max-width: 479px){.product__gallery .product-images .video-play svg{width:80px;height:80px}}.product__gallery .product-images .swiper-zoom-container{align-items:flex-start}.product__gallery .product-images .swiper-wrapper{height:auto}.product__gallery .product-images img{transition:opacity .5s;display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 991px){.product__gallery .product-images img{position:unset}}.product__gallery .product-images [data-media-type=video]{position:relative;padding-bottom:150%;aspect-ratio:6/9}@media only screen and (max-width: 991px){.product__gallery .product-images [data-media-type=video]{padding-bottom:unset}}.product__gallery .product-images image-zoom.zoom{background-position:50% 50%;position:relative;padding-bottom:150%;width:100%;overflow:hidden;cursor:zoom-in;height:100%;aspect-ratio:6/9}.product__gallery .product-images image-zoom.zoom img:hover{opacity:0}@media only screen and (max-width: 767px){.product__gallery .product-images image-zoom.zoom img:hover{opacity:1}}@media only screen and (max-width: 991px){.product__gallery .product-images image-zoom.zoom{padding-bottom:unset}}.product__gallery .product-images .swiper-button{cursor:pointer;background:none;border:none;padding:0;margin:0;display:none}.product__gallery .product-images .swiper-button::after{display:none}.product__gallery .product-images .swiper-button svg{fill:#000}@media only screen and (max-width: 767px){.product__gallery .product-images .swiper-button svg{width:24px}}.product__gallery .product-images .swiper-button.swiper-button-disabled svg{fill:none}@media only screen and (max-width: 991px){.product__gallery .product-images .swiper-button{display:block}}.product__gallery .product-images .swiper-button-prev svg{transform:rotate(180deg)}.product__gallery .product-images .swiper-pagination-bullet{background:none;border:1px solid #fff;opacity:1;width:14px;height:14px}.product__gallery .product-images .swiper-pagination-bullet-active{background-color:#fff}@media only screen and (max-width: 767px){.product__gallery .product-images .swiper-slide{height:auto}}@media only screen and (max-width: 479px){.product__gallery .product-images .swiper-slide{max-height:25rem}.product__gallery .product-images img{height:400px !important;object-fit:contain !important}}.product__gallery .container-max:first-child{grid-column:1/-1;margin:unset}.product__gallery .container-max:first-child .breadcrumbs-wrap{padding:1rem 2.5rem .5rem 0}.product__gallery .model-changer{grid-row:2;position:absolute;top:0;right:0;z-index:2}@media only screen and (max-width: 991px){.product__gallery .model-changer{top:unset}}.product__details{padding-top:calc(5% + 15px)}@media only screen and (max-width: 991px){.product__details{max-width:unset;margin:0 auto}}@media only screen and (max-width: 767px){.product__details{padding-top:1.25rem}}@media only screen and (max-width: 479px){.product__details{width:100%}}.product__details .product-details__sizefits-wrapper{margin-top:16px}.product__details .product-details{width:100%}@media only screen and (max-width: 991px){.product__details .product-details{padding:0 16px}}@media only screen and (max-width: 479px){.product__details .product-details{padding:0 .625rem}}.product__details .product-details .sale-label{text-transform:uppercase;font-weight:bold;font-size:15px;background:rgba(255,0,0,.8);padding:0 5px;margin-left:1rem;color:#fff}.product__details .product-details__error{font-size:10px;color:#e31818}.product__details .product-details__error p{padding:1rem .5rem}.product__details .product-details__title{margin-bottom:.375rem;text-transform:capitalize}@media only screen and (max-width: 991px){.product__details .product-details__title{font-size:2rem;line-height:2.375rem}}.product__details .product-details__price{margin-bottom:.9375rem;display:flex;margin-top:0}.product__details .product-details__price h5{font-weight:400;margin:0}.product__details .product-details__price .compare-at-price{text-decoration:line-through;opacity:.5;margin-left:1rem}.product__details .product-details__price.is-sale .price{color:red}.product__details .product-details .product-labels{display:flex;flex-wrap:wrap;margin-bottom:8px}.product__details .product-details .product-labels span{color:#000;padding:0 8px;text-transform:lowercase}.product__details .product-details .product-labels span:first-child{padding-left:0}.product__details .product-details .product-labels span:not(:last-child){border-right:1px solid #000}.product__details .product-details .yotpo-display-wrapper{margin-bottom:.8125rem}.product__details .product-details .yotpo-display-wrapper .yotpo-stars .yotpo-icon-star{margin:0 2px !important}@media only screen and (max-width: 767px){.product__details .product-details .yotpo-display-wrapper{margin-bottom:1.4375rem}.product__details .product-details .yotpo-display-wrapper .yotpo-bottomline{flex-direction:row;gap:0 .375rem}}.product__details .product-details__shopPay{font-weight:300;font-size:.875rem;line-height:136%;margin-bottom:-1rem}.product__details .product-details__text{margin:2rem 0 1.6875rem;padding-right:25%}@media only screen and (max-width: 767px){.product__details .product-details__text{margin:1.25rem 0 1.5625rem;padding-right:13%}}.product__details .product-details__compression{display:flex;align-items:center;gap:0 8px;font-size:.875rem}.product__details .product-details__compression .compression__header{margin-right:1.875rem}.product__details .product-details__compression .compression__range{margin:0 5px;display:inline-block;max-width:160px;width:100%;position:relative;background-color:#000;height:1px}.product__details .product-details__compression .compression__range span{background-color:#000;border-radius:50%;position:absolute;display:block;top:0;transform:translate(-50%, -50%);width:14px;height:14px}.product__details .product-details__swatches{margin-top:2.1875rem}.product__details .product-details__swatches color-swatches{display:block}.product__details .product-details__swatchitem{margin-bottom:1.25rem}@media only screen and (max-width: 1150px){.product__details .product-details__swatchitem{width:100%}}.product__details .product-details__swatchitem:last-child{margin-bottom:2rem}.product__details .product-details__swatchitem .sizeguide-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.product__details .product-details__swatchitem .sizeguide-wrapper.sizeguide-wrapper--has-label{margin-bottom:1rem}.product__details .product-details__swatchitem .sizeguide-wrapper.sizeguide-wrapper--has-label .title{flex-grow:1;width:100%;margin-bottom:.375rem}.product__details .product-details__swatchitem .sizeguide-wrapper a{padding:0;color:#000}.product__details .product-details__swatchitem .title{font-weight:700;margin-bottom:1rem;text-transform:capitalize}.product__details .product-details__swatchitem .option-select{display:flex;align-items:center;padding:0;border:none;flex-wrap:wrap;gap:.625rem .4375rem}.product__details .product-details__swatchitem .option-select .product-form__field{flex:1 0 55px;border:1px solid #c4c4c4;line-height:3.4375rem;margin:0;transition:.3s;text-decoration:none;text-align:center;position:relative;cursor:pointer}@media only screen and (max-width: 767px){.product__details .product-details__swatchitem .option-select .product-form__field{flex:1 0 14%;line-height:2.0625rem}}.product__details .product-details__swatchitem .option-select .product-form__field:first-child:last-child{flex:0 0 20%}.product__details .product-details__swatchitem .option-select .product-form__field:hover{border:1px solid #000}.product__details .product-details__swatchitem .option-select .product-form__field:hover label{color:#000}.product__details .product-details__swatchitem .option-select .product-form__field input[type=radio]{position:absolute;left:0;height:100%;width:100%;opacity:0;margin:0;cursor:pointer}.product__details .product-details__swatchitem .option-select .product-form__field input[type=radio]+label{margin-bottom:0}.product__details .product-details__swatchitem .option-select .product-form__field label{cursor:pointer;color:#000;padding:0 8px}.product__details .product-details__swatchitem .option-select .product-form__field.active{border:1px solid #000;background:#000}.product__details .product-details__swatchitem .option-select .product-form__field.active label{color:#fff}.product__details .product-details__swatchitem .option-select .product-form__field.disabled{pointer-events:auto}.product__details .product-details__swatchitem .option-select .product-form__field.disabled::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:#c4c4c4;clip-path:polygon(0 0, 2% 0, 100% 100%, 98% 100%);pointer-events:none}.product__details .product-details__swatchitem .option-select--swatches label{pointer-events:none}.product__details .product-details__swatchitem .option-select--swatches label img{pointer-events:none}.product__details .product-details__swatchitem.colorswatch:first-child{margin-bottom:1.5625rem}.product__details .product-details__swatchitem.colorswatch .title{font-weight:700}.product__details .product-details__swatchitem.colorswatch .palette_title{margin:0 0 .5rem 0;text-transform:capitalize;font-weight:400;font-size:14px;line-height:16px}.product__details .product-details__swatchitem.colorswatch .product-colors{padding:0;border:none}.product__details .product-details__swatchitem.colorswatch .product-colors:not(:last-of-type){margin-bottom:1rem}.product__details .product-details__swatchitem.colorswatch .product-colors__option-list{display:flex;flex-wrap:wrap;gap:.4375rem;max-width:28.125rem}@media only screen and (max-width: 1150px){.product__details .product-details__swatchitem.colorswatch .product-colors__option-list{max-width:unset}}.product__details .product-details__swatchitem.colorswatch .product-colors__option-item{border-radius:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;width:41px;height:41px;margin:0}.product__details .product-details__swatchitem.colorswatch .product-colors__option-item a{display:inline-block}.product__details .product-details__swatchitem.colorswatch .product-colors__option-item img{padding:0;width:35px;height:35px;box-sizing:border-box;border-radius:100%}.product__details .product-details__swatchitem.colorswatch .product-colors__option-item[data-state=disabled]{position:relative}.product__details .product-details__swatchitem.colorswatch .product-colors__option-item[data-state=disabled]::after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg);width:100%;height:1px;background-color:#fff;pointer-events:none}.product__details .product-details__swatchitem.colorswatch .product-colors__option-item--current{border:1px solid #000}.product__details .product-details__swatchitem.colorswatch .product-colors__scrollbar{display:none}.product__details .product-details__swatchitem.colorswatch .scrollbar{background-color:#d9d9d9;bottom:0;height:2px;pointer-events:none;position:absolute;width:100%}.product__details .product-details__swatchitem.colorswatch .scrollbar .scrollbar__thumb{background:#1a1a1a;height:inherit}@media only screen and (max-width: 767px){.product__details .product-details__swatchitem.colorswatch .palette_title:not(:first-of-type){margin-top:.5rem}.product__details .product-details__swatchitem.colorswatch.color_inputs{overflow:hidden;margin-bottom:1.25rem}.product__details .product-details__swatchitem.colorswatch.color_inputs .product-colors{position:relative;margin:0}.product__details .product-details__swatchitem.colorswatch.color_inputs .product-colors .product-colors__scrollbar{display:block;max-width:calc(100vw - 25px)}.product__details .product-details__swatchitem.colorswatch.color_inputs .product-colors__option-list{max-width:calc(100vw - 25px);width:100%;display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:.625rem;scrollbar-width:none;cursor:grab}.product__details .product-details__swatchitem.colorswatch.color_inputs .product-colors__option-list .product-colors__option-item{display:inline-flex;flex-shrink:0;margin-right:.25rem}.product__details .product-details__swatchitem.colorswatch.color_inputs .product-colors__option-list::-webkit-scrollbar{height:0;width:0;display:none}}.product__details .product-details__swatchitem.option_Size .option-select .product-form__field{flex:0 0 55px}@media only screen and (max-width: 767px){.product__details .product-details__swatchitem.option_Size .option-select .product-form__field{flex:0 0 14%;line-height:2.0625rem}}.product__details .product-details__quantityblock{margin-bottom:1.3125rem}.product__details .product-details__quantityblock .quantity-wrapper{display:flex}.product__details .product-details__quantityblock .quantity-wrapper .quantity-picker{flex:1;max-width:192px;border:1px solid #c4c4c4;text-align:center;display:flex;justify-content:space-between;height:3.5625rem;padding:0 .625rem}.product__details .product-details__quantityblock .quantity-wrapper .quantity-picker__btn{width:.6875rem;cursor:pointer;background:none;border:none;font-size:2rem;line-height:1.1875rem;font-family:"proxima-nova",sans-serif}.product__details .product-details__quantityblock .quantity-wrapper .quantity-picker input{text-align:center;border:none;max-width:50%;font-size:1rem;line-height:1.1875rem;font-family:"proxima-nova",sans-serif}.product__details .product-details__quantityblock .quantity-wrapper .quantity-picker input::-webkit-outer-spin-button,.product__details .product-details__quantityblock .quantity-wrapper .quantity-picker input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product__details .product-details__quantityblock .quantity-wrapper .quantity-picker input[type=number]{-moz-appearance:textfield}.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button{flex:1;padding-left:8px}.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button .shopify-payment-button__more-options{display:none !important}.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button .shopify-payment-button__button--branded{min-height:3.5625rem}.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button button,.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button div[role=button]{border-radius:0;background-color:#fff;color:#000;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:bold;font-size:.875rem;line-height:1.0625rem;text-align:center;letter-spacing:.1em;text-transform:uppercase;border:1px solid #000;transition:all 450ms ease;text-decoration:none;display:inline-block;cursor:pointer;padding:.9375rem 1rem;width:100%;height:3.5625rem}.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button button:hover,.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button div[role=button]:hover{background-color:#000;color:#fff;text-decoration:none}.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button button:focus,.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button div[role=button]:focus{outline:1px solid #000;border:1px solid #000;background-color:#fff;color:#000;outline-offset:2px}.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button button.disabled,.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button div[role=button].disabled{opacity:.3;pointer-events:none}@media only screen and (max-width: 767px){.product__details .product-details__quantityblock .quantity-wrapper{display:flex;gap:0 9px}.product__details .product-details__quantityblock .quantity-wrapper .quantity-picker{max-width:115px;height:2.125rem;margin-bottom:0;width:100%}.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button{padding-left:0}.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button .shopify-payment-button__button--branded{min-height:unset !important;max-height:2.125rem}.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button button,.product__details .product-details__quantityblock .quantity-wrapper .shopPay-button div[role=button]{min-height:unset !important;height:2.125rem}}@media only screen and (max-width: 767px){.product__details .product-details__quantityblock{margin-bottom:.8125rem}}.product__details .product-details__atc{display:grid;grid-template-columns:1fr}.product__details .product-details__atc .addtocart-button .soldout{display:none}.product__details .product-details__atc .addtocart-button.disabled{text-decoration:none}.product__details .product-details__atc .addtocart-button.disabled .available{display:none}.product__details .product-details__atc .addtocart-button.disabled .soldout{display:inline-block}.product__details .product-details__atc .available{display:block !important}.product__details .product-details__atc .available.disabled{display:none !important}.product__details .product-details__atc .wk-button-product{color:#000;cursor:pointer;background:none;border:none;display:flex;text-align:center;justify-content:center;align-items:center;padding:1rem}.product__details .product-details__atc .wk-button-product .wk-icon{width:16px;height:16px;margin-right:10px}.product__details .product-details__atc .wk-button-product .wk-icon svg{width:16px;height:16px}.product__details .product-details__atc .primary-button{margin-bottom:.9375rem;line-height:19px}@media only screen and (max-width: 767px){.product__details .product-details__atc .primary-button{line-height:15px;padding:.5625rem 0}}.product__details .product-details__description{margin-top:1rem}.product__details .product-details__description .accordion{padding:0 0 3.125rem 0;border-bottom:1px solid #dedede}@media only screen and (max-width: 767px){.product__details .product-details__description .accordion{padding:0 0 2.0625rem 0}}.product__details .product-details__description .accordion__content p.shipping-messaging{background-color:#f4f4f4;padding:20px}.product__details .product-details__description .accordion__trigger{font-weight:700}.product__details .product-details__description .tiles__title{color:#000;display:block;font-size:1rem;font-weight:700;line-height:1.1875rem;text-transform:uppercase;margin-bottom:1.125rem}.product__details .product-details__description .tiles__wrapper{display:flex;flex-wrap:wrap;gap:1rem 1.5625rem}.product__details .product-details__description .tiles__wrapper:not(:empty){margin-bottom:3.125rem}@media only screen and (max-width: 767px){.product__details .product-details__description .tiles__wrapper{gap:.6875rem .9375rem}.product__details .product-details__description .tiles__wrapper:not(:empty){margin-bottom:1.875rem}}.product__details .product-details__description .tiles .tile{flex-grow:1;flex-basis:calc(50% - 12.5px)}.product__details .product-details__description .tiles .tile button{height:9.375rem;border:1px solid #dedede;padding:0 0 16px 0;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.product__details .product-details__description .tiles .tile button::after{top:unset;bottom:2px;margin:0}.product__details .product-details__description .tiles .tile button svg,.product__details .product-details__description .tiles .tile button img{width:90px;height:90px}.product__details .product-details__description .tiles .tile button.is-collapsed{margin-bottom:1rem;background:#1a1a1a;color:#fff}.product__details .product-details__description .tiles .tile button.is-collapsed svg *{fill:#fff}.product__details .product-details__description .tiles .tile button.is-collapsed::after{background:unset;content:"—";height:unset}@media only screen and (max-width: 767px){.product__details .product-details__description .tiles .tile button{height:5.625rem}.product__details .product-details__description .tiles .tile button::after{width:7px;height:10px;background-size:contain}.product__details .product-details__description .tiles .tile button svg,.product__details .product-details__description .tiles .tile button img{max-width:56px;width:100%;height:auto}}.product__details .product-details__description .tiles .tile__text{padding:.625rem 1rem;background:#f2f2f2}.product__details .product-details__description .tiles .tile__text ul,.product__details .product-details__description .tiles .tile__text ol{margin:0;padding:0;list-style:none}.product__details .product-details__description .tiles .tile__text li{padding:.8125rem .9375rem;border-bottom:1px solid #fff}.product__details .product-details__description .tiles .tile__text li:last-child{border:unset}@media only screen and (max-width: 767px){.product__details .product-details__description{display:block}}.comingsoon .notifyme-button{display:block !important}.comingsoon-button{margin-bottom:5px}.yotpo-widget{background-color:#f4f4f4;border-bottom:1px solid #fff;padding-top:1rem;padding-bottom:3rem}.yotpo-widget .bottom-line-items-container-desktop{padding:50px 0 60px !important;height:unset}.yotpo-widget .bottom-line-items-container-desktop .bottom-line-items-wrapper{display:flex;gap:0 10px;justify-content:center;align-items:center;transform:unset;position:unset;width:auto}.yotpo-widget .bottom-line-items-container-desktop .bottom-line-items-wrapper .bottom-line-items{display:flex;flex-direction:column;gap:10px 0;height:unset;max-width:150px;width:100%;min-width:120px}.yotpo-widget .bottom-line-items-container-desktop .bottom-line-items-wrapper .bottom-line-items .avg-score{height:auto;line-height:120% !important;transform:unset;width:unset;display:block}.yotpo-widget .bottom-line-items-container-desktop .bottom-line-items-wrapper .bottom-line-items .reviews-qa-labels-container .reviews-qa-label{width:unset}.yotpo-widget .bottom-line-items-container-desktop .bottom-line-items-wrapper .yotpo-star-distribution-wrapper{border:none;height:unset;flex-basis:150px}.yotpo-widget .bottom-line-items-container-desktop .bottom-line-items-wrapper .yotpo-distribution-row{display:flex;align-items:center;gap:0 10px}.yotpo-widget .bottom-line-items-container-desktop .bottom-line-items-wrapper .yotpo-distribution-row .yotpo-star-distribution-score-value{height:unset !important;color:#000 !important}.yotpo-widget .bottom-line-items-container-desktop .bottom-line-items-wrapper *:not(.sr-only){margin:0 !important;padding:0 !important;position:unset !important;float:unset !important}.yotpo-widget .bottom-line-items-container-mobile{padding:16px 0 30px !important;height:unset}.yotpo-widget .bottom-line-items-container-mobile .bottom-line-items-wrapper{display:flex;gap:0 10px;justify-content:center;transform:unset;position:unset;width:auto}.yotpo-widget .bottom-line-items-container-mobile .bottom-line-items-wrapper .bottom-line-items{display:flex;flex-direction:column;gap:10px 0;height:unset;flex-basis:150px}.yotpo-widget .bottom-line-items-container-mobile .bottom-line-items-wrapper .bottom-line-items .avg-score{height:auto;line-height:120% !important;transform:unset;width:unset;display:block}.yotpo-widget .bottom-line-items-container-mobile .bottom-line-items-wrapper .bottom-line-items .reviews-qa-labels-container{display:block;height:unset}.yotpo-widget .bottom-line-items-container-mobile .bottom-line-items-wrapper .bottom-line-items .reviews-qa-labels-container .reviews-qa-label{width:unset;height:unset}.yotpo-widget .bottom-line-items-container-mobile .bottom-line-items-wrapper .yotpo-star-distribution-wrapper{border:none;height:unset;flex-basis:150px}.yotpo-widget .bottom-line-items-container-mobile .bottom-line-items-wrapper .yotpo-distribution-row{display:flex;align-items:center;gap:0 10px}.yotpo-widget .bottom-line-items-container-mobile .bottom-line-items-wrapper .yotpo-distribution-row .yotpo-star-distribution-score-value{height:unset !important;color:#000}.yotpo-widget .bottom-line-items-container-mobile .bottom-line-items-wrapper *:not(.sr-only){margin:0 !important;padding:0 !important;position:unset !important;float:unset !important}@media only screen and (max-width: 991px){.yotpo-widget{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 767px){.yotpo-widget{padding-left:.5rem;padding-right:.5rem}}@media only screen and (max-width: 479px){.yotpo-widget .yotpo .yotpo-regular-box .bottom-line-items-wrapper .reviews-qa-labels-container{margin:0 0 35px}.yotpo-widget .yotpo .yotpo-regular-box .bottom-line-items-wrapper .yotpo-star-distribution-wrapper{margin:0 0 20px}}.yotpo-widget .promoted-products-box,.yotpo-widget .yotpo-label-container{display:none !important}.yotpo-widget .yotpo .yotpo-regular-box .bottom-line-items-wrapper .aggregated-product-related-fields{display:none}.yotpo-widget .bottom-line-items-container .avg-score{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:bold;display:block;font-size:5.5rem;line-height:95%;text-transform:uppercase;height:auto;width:100%;color:#000;margin-bottom:.5rem}@media only screen and (max-width: 991px){.yotpo-widget .bottom-line-items-container .avg-score{font-size:4.5rem}}@media only screen and (max-width: 767px){.yotpo-widget .bottom-line-items-container .avg-score{font-size:3rem;padding-top:0}}.yotpo-widget .product-related-fields-item .product-related-fields-item-value{font-weight:700;font-family:"proxima-nova",sans-serif;font-size:1rem;line-height:136%;color:#000;padding-top:1px}.yotpo-widget .product-related-fields-item .product-related-fields-item-title{font-family:"proxima-nova",sans-serif;font-size:16px;color:#000}.yotpo-widget .product-related-fields-item .product-related-fields-item-title::after{content:":"}.yotpo-widget .yotpo div,.yotpo-widget .yotpo span,.yotpo-widget .yotpo p,.yotpo-widget .yotpo a,.yotpo-widget .yotpo img,.yotpo-widget .yotpo i,.yotpo-widget .yotpo strong,.yotpo-widget .yotpo sup,.yotpo-widget .yotpo ul,.yotpo-widget .yotpo li,.yotpo-widget .yotpo form,.yotpo-widget .yotpo label{font-family:"proxima-nova",sans-serif}.yotpo-widget .yotpo .yotpo-review .yotpo-main .content-title,.yotpo-widget .yotpo .yotpo-comment .yotpo-main .content-title,.yotpo-widget .yotpo .yotpo-question .yotpo-main .content-title,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-main .content-title{font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-weight:bold;font-size:24px;line-height:29px;color:#000}@media only screen and (max-width: 767px){.yotpo-widget .yotpo .yotpo-review .yotpo-main .content-title,.yotpo-widget .yotpo .yotpo-comment .yotpo-main .content-title,.yotpo-widget .yotpo .yotpo-question .yotpo-main .content-title,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-main .content-title{font-size:1.125rem;line-height:1.3125rem;margin-bottom:6px}}.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label{color:#000}.yotpo-widget .yotpo .yotpo-review .yotpo-read-more,.yotpo-widget .yotpo .yotpo-comment .yotpo-read-more,.yotpo-widget .yotpo .yotpo-question .yotpo-read-more,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-read-more{color:#000;text-decoration:underline}.yotpo-widget .yotpo .yotpo-review .yotpo-main .content-review,.yotpo-widget .yotpo .yotpo-comment .yotpo-main .content-review,.yotpo-widget .yotpo .yotpo-question .yotpo-main .content-review,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-main .content-review{color:#000}.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-review-stars,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-review-stars,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-review-stars,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-review-stars{margin-top:5px}.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile{margin-right:15px}.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile{width:60px;height:60px}.yotpo-widget .yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo-widget .yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo-widget .yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo-widget .yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile .yotpo-user-letter{top:10px}.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark{top:32px;left:38px}.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-user-letter span.yotpo-icon,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile .yotpo-user-letter span.yotpo-icon,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile .yotpo-user-letter span.yotpo-icon,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile .yotpo-user-letter span.yotpo-icon{font-size:34px}.yotpo-widget .yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields,.yotpo-widget .yotpo .yotpo-comment .yotpo-main .yotpo-multiple-rating-fields,.yotpo-widget .yotpo .yotpo-question .yotpo-main .yotpo-multiple-rating-fields,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-main .yotpo-multiple-rating-fields{margin-top:2.1875rem}.yotpo-widget .yotpo-nav-content{padding-top:1rem}.yotpo-widget .yotpo .transparent-color-btn span.yotpo-icon{color:#c4c4c4}.yotpo-widget .yotpo a{color:#000 !important}.yotpo-widget .yotpo .yotpo-review .yotpo-footer .y-label,.yotpo-widget .yotpo .yotpo-comment .yotpo-footer .y-label,.yotpo-widget .yotpo .yotpo-question .yotpo-footer .y-label,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-footer .y-label{font-weight:300;font-size:16px;line-height:136%;font-family:"proxima-nova",sans-serif;color:#000}.yotpo-widget .yotpo .yotpo-review .yotpo-footer .yotpo-grouping-reference,.yotpo-widget .yotpo .yotpo-comment .yotpo-footer .yotpo-grouping-reference,.yotpo-widget .yotpo .yotpo-question .yotpo-footer .yotpo-grouping-reference,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-footer .yotpo-grouping-reference{display:none}.yotpo-widget .yotpo .primary-color-btn,.yotpo-widget .yotpo input[type=button].primary-color-btn{font-family:"proxima-nova",sans-serif;font-style:normal;background-color:#000 !important}.yotpo-widget .main-widget .write-question-review-buttons-container{text-align:center;margin-right:0 !important;float:none}.yotpo-widget .main-widget .write-question-review-buttons-container button:nth-child(1){background-color:#000;text-align:center;border:1px solid #000;transition:background-color 450ms ease,color 450ms ease;text-decoration:none;display:inline-block;cursor:pointer;padding:.9375rem 5rem !important;border-radius:0;height:auto}@media only screen and (max-width: 767px){.yotpo-widget .main-widget .write-question-review-buttons-container button:nth-child(1){width:100%;max-width:343px}}@media only screen and (max-width: 374px){.yotpo-widget .main-widget .write-question-review-buttons-container button:nth-child(1){padding:.9375rem 1.5rem !important}}.yotpo-widget .main-widget .write-question-review-buttons-container button:nth-child(1) .write-question-review-button-text{font-style:normal;font-weight:bold;text-transform:uppercase;font-size:.875rem;line-height:1.0625rem;color:#fff;letter-spacing:.1em;font-family:"proxima-nova",sans-serif !important}.yotpo-widget .main-widget .write-question-review-buttons-container button:nth-child(1):hover{background-color:#fff !important;text-decoration:none}.yotpo-widget .main-widget .write-question-review-buttons-container button:nth-child(1):hover .write-question-review-button-text{color:#000 !important}.yotpo-widget .main-widget .write-question-review-buttons-container button:nth-child(2){background-color:#fff;text-align:center;border:1px solid #000;transition:background-color 450ms ease,color 450ms ease;text-decoration:none;display:inline-block;cursor:pointer;padding:.9375rem 5rem !important;border-radius:0;height:auto}@media only screen and (max-width: 767px){.yotpo-widget .main-widget .write-question-review-buttons-container button:nth-child(2){margin-left:0 !important;width:100%;max-width:343px}}@media only screen and (max-width: 374px){.yotpo-widget .main-widget .write-question-review-buttons-container button:nth-child(2){padding:.9375rem 1.5rem !important}}.yotpo-widget .main-widget .write-question-review-buttons-container button:nth-child(2) .write-question-review-button-text{font-style:normal;font-weight:bold;text-transform:uppercase;font-size:.875rem;line-height:1.0625rem;color:#000;letter-spacing:.1em;font-family:"proxima-nova",sans-serif !important}.yotpo-widget .main-widget .write-question-review-buttons-container button:nth-child(2):hover{background-color:#000 !important;text-decoration:none}.yotpo-widget .main-widget .write-question-review-buttons-container button:nth-child(2):hover .write-question-review-button-text{color:#fff !important}.yotpo-widget .yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon,.yotpo-widget .yotpo .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon{display:none}.yotpo-widget .yotpo .new-yotpo-small-box{margin-top:4rem}@media only screen and (max-width: 767px){.yotpo-widget .yotpo .new-yotpo-small-box{margin-top:2rem}}.yotpo-widget .main-widget .yotpo-nav-primary ul{display:grid;float:none;grid-template-columns:50% 50%;text-align:center}.yotpo-widget .main-widget .yotpo-nav-primary ul .yotpo-nav-tab span{font-weight:bold;font-size:1.5rem;line-height:1.8125rem;text-align:center;text-transform:uppercase;color:#000;font-family:"proxima-nova",sans-serif}.yotpo-widget .main-widget .yotpo-nav-primary ul li{margin:0;width:100%}.yotpo-widget .main-widget .yotpo-nav-primary ul li .yotpo-nav-wrapper{padding-bottom:1.25rem;max-width:100%}@media only screen and (max-width: 767px){.yotpo-widget .main-widget .yotpo-nav-primary ul li .yotpo-nav-wrapper{padding-bottom:.5rem}}.yotpo-widget .main-widget .yotpo-nav-primary ul .yotpo-nav-tab:hover span{color:#000}.yotpo-widget .main-widget .yotpo-nav-primary ul .yotpo-nav-tab .yotpo-nav-wrapper{border-bottom:1px solid;border-color:#c4c4c4}.yotpo-widget .main-widget .yotpo-nav-primary ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-bottom:1px solid;border-color:#000}.yotpo-widget .main-widget .yotpo-nav-primary ul .yotpo-nav-tab.yotpo-active span{color:#000}@media only screen and (max-width: 767px){.yotpo-widget .main-widget .yotpo-nav-primary ul .yotpo-nav-tab span{font-size:18px;line-height:22px}}.yotpo-widget .yotpo-nav-content .yotpo-reviews-header{display:none}.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{color:#000;font-weight:bold;font-size:1rem;line-height:136%}.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile{background-color:#c4c4c4;margin-bottom:12px}.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile .yotpo-user-letter{font-weight:bold;font-size:32px;line-height:38px;text-align:center;text-transform:uppercase;color:#fff;font-family:"proxima-nova",sans-serif}@media only screen and (max-width: 767px){.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile .yotpo-user-letter{font-size:18px;line-height:22px}}.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile .yotpo-user-letter{top:50%;transform:translateY(-50%)}.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-review-stars .yotpo-icon{color:#000;margin-right:5px}.yotpo-widget .yotpo .yotpo-review .yotpo-main,.yotpo-widget .yotpo .yotpo-comment .yotpo-main,.yotpo-widget .yotpo .yotpo-question .yotpo-main,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-main{margin-left:0}.yotpo-widget .filters-dropdown .yotpo-dropdown-button .selected span{color:#000 !important}.yotpo-widget .yotpo .yotpo-review .yotpo-footer,.yotpo-widget .yotpo .yotpo-comment .yotpo-footer,.yotpo-widget .yotpo .yotpo-question .yotpo-footer,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-footer{margin-left:0}.yotpo-widget .yotpo .yotpo-pager .yotpo-page-element{color:#000 !important;font-size:16px;line-height:136%}.yotpo-widget .yotpo .yotpo-pager .yotpo-page-element.yotpo-active{border-bottom:2px solid;font-weight:bold;color:#000 !important}.yotpo-widget .yotpo-pager{padding-top:2rem;border-top:1px solid #e3e3e3}.yotpo-widget .main-widget .bottom-line-items,.yotpo-widget .yotpo .pT20{text-align:center}.yotpo-widget .yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-star,.yotpo-widget .yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-half-star,.yotpo-widget .yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-empty-star,.yotpo-widget .yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-icon-star,.yotpo-widget .yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-icon-half-star,.yotpo-widget .yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-icon-empty-star{font-size:16px;line-height:31px}.yotpo-widget .product-related-fields-item .product-related-fields-item-value{padding:1px 10px 0 10px}.yotpo-widget .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-review-date,.yotpo-widget .yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-review-date,.yotpo-widget .yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-review-date,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-review-date{display:none}.yotpo-widget .yotpo .pT20{padding-top:0}.yotpo-widget .yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields .yotpo-product-related-fields,.yotpo-widget .yotpo .yotpo-comment .yotpo-main .yotpo-multiple-rating-fields .yotpo-product-related-fields,.yotpo-widget .yotpo .yotpo-question .yotpo-main .yotpo-multiple-rating-fields .yotpo-product-related-fields,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-main .yotpo-multiple-rating-fields .yotpo-product-related-fields{margin-bottom:14px}@media only screen and (max-width: 960px){.yotpo-widget .yotpo-product-custom-fields .product-related-fields-item-title{font-size:1rem;width:auto !important}.yotpo-widget .main-widget .reviews-qa-labels-container{float:none;position:static;margin:0;display:inline-block;padding:0;color:#000}.yotpo-widget .bottom-line-items-container .reviews-qa-labels-container .reviews-qa-label{font-family:"proxima-nova",sans-serif !important;color:#000;font-weight:300}.yotpo-widget .yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-star,.yotpo-widget .yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-half-star,.yotpo-widget .yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-empty-star,.yotpo-widget .yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-icon-star,.yotpo-widget .yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-icon-half-star,.yotpo-widget .yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-icon-empty-star{padding-top:3px}.yotpo-widget .main-widget .avg-score{float:none}.yotpo-widget .yotpo-widget .bottom-line-items-container .avg-score{text-align:center}.yotpo-widget .main-widget .rating-stars-container{float:none}.yotpo-widget .yotpo.yotpo-main-widget .yotpo-label-border .yotpo-bottomline,.yotpo-widget .yotpo .yotpo-modal-dialog .yotpo-label-border .yotpo-bottomline{text-align:center}.yotpo-widget .product-related-fields-item .product-related-fields-item-title{width:auto;padding-right:10px}.yotpo-widget .product-related-fields-item .product-related-fields-item-value{width:auto;float:none;text-align:left;padding:0}.yotpo-widget .main-widget .bottom-line-items{margin-bottom:1rem}}@media only screen and (max-width: 767px){.yotpo-widget .yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields .yotpo-product-related-fields,.yotpo-widget .yotpo .yotpo-comment .yotpo-main .yotpo-multiple-rating-fields .yotpo-product-related-fields,.yotpo-widget .yotpo .yotpo-question .yotpo-main .yotpo-multiple-rating-fields .yotpo-product-related-fields,.yotpo-widget .yotpo .yotpo-onsite-upload .yotpo-main .yotpo-multiple-rating-fields .yotpo-product-related-fields{margin-bottom:0}}@media only screen and (max-width: 479px){.yotpo-widget .yotpo-reviews-filters .free-text-search{width:auto}.yotpo-widget .yotpo-reviews-filters .free-text-search .free-text-search-input{width:auto;max-width:90vw}}.product-quickshop{border-top:4px solid #fff;background-color:#f4f4f4;position:fixed;bottom:0;left:0;right:0;z-index:8;opacity:0;transition:opacity 350ms ease}.js-product-quickshop-open .product-quickshop{opacity:1}body:not(.js-product-quickshop-open) .product-quickshop{pointer-events:none}.product-quickshop form{grid-template-columns:35% 10% 30% 25%;display:grid;align-items:center}@media only screen and (max-width: 991px){.product-quickshop form{grid-template-columns:50% 50%}.product-quickshop form .product-quickshop__title{text-align:left}.product-quickshop form .product-quickshop__variants{grid-row:2;border-top:1px solid #fff}.product-quickshop form .product-quickshop__price{text-align:right}.product-quickshop form .product-quickshop__price span{padding-right:1rem}.product-quickshop form .product-quickshop__button{grid-row:2;height:49px}.product-quickshop form .product-quickshop__button .select2{border-left:none}}@media only screen and (max-width: 767px){.product-quickshop form .product-quickshop__title{display:none}.product-quickshop form .product-quickshop__price{display:none}}.product-quickshop form .klaviyo-bis-trigger+.add-to-cart-button{display:none}.product-quickshop form .klaviyo-bis-trigger.disabled+.add-to-cart-button{display:inline-block}.product-quickshop__title{text-align:left;padding:.5rem .75rem;max-height:68px;overflow:hidden}.product-quickshop__title h2{font-size:1.125rem;line-height:1.2}.product-quickshop__price{font-size:16px;line-height:19px;font-family:"proxima-nova",sans-serif}.product-quickshop__variants{text-align:right;height:100%}.product-quickshop__variants .select2{max-width:300px;height:100%;border-left:1px solid #fff;font-family:"proxima-nova",sans-serif}@media only screen and (max-width: 991px){.product-quickshop__variants .select2{max-width:100%}}.product-quickshop__variants .select2.active .select2__button .icon-down{transform:translateY(-50%) rotate(180deg)}.product-quickshop__variants .select2__button{height:100%;display:flex;align-items:center;background-color:#f4f4f4}.product-quickshop__variants .select2__button .icon-down{transform:translateY(-50%);top:50%}.product-quickshop__variants .select2__list{background-color:#f4f4f4;bottom:100%;border-bottom:1px solid #fff}.product-quickshop__variants .select2__list-item{font-family:"proxima-nova",sans-serif}@media only screen and (max-width: 479px){.product-quickshop__variants .select2__button{font-size:10px}.product-quickshop__variants .select2__list-item{font-size:10px}}.product-quickshop__button{height:100%}.product-quickshop__button .klaviyo-bis-trigger{font-size:12px;width:100%}.product-quickshop__button .klaviyo-bis-trigger.disabled{display:none}.product-quickshop__button button{height:100%;width:100%;padding:.9375rem .5rem}.product-quickshop__button button span{pointer-events:none}@media only screen and (max-width: 479px){.product-quickshop__button button{font-size:10px}}.product-quickshop__button button .soldout{display:none}.product-quickshop__button button.disabled .available{display:none}.product-quickshop__button button.disabled .soldout{display:inline-block}.js-product-quickshop-open .smsbump-sub-form.form-flyout .floating-container{margin-bottom:50px}.template-product .products-carousel{padding-bottom:4rem}@media only screen and (max-width: 767px){.template-product .products-carousel{padding-bottom:2rem}}.template-product .products-carousel__title{margin-top:1.25rem;margin-bottom:1.75rem;font-size:3.75rem;line-height:95%}@media only screen and (max-width: 991px){.template-product .products-carousel__title{font-size:2.5rem}}#changeModel .model-button{background:#000;color:#fff;border:none;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-size:12px;cursor:pointer;padding:8px 1rem}#changeModel .model-button::after{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(45deg) translateY(-4px);-webkit-transform:rotate(45deg) translateY(-4px);margin-left:8px}#changeModel .model-select{background:#fff;border:1px solid #000;width:400px;right:0;padding:8px;position:absolute;display:none}@media only screen and (max-width: 479px){#changeModel .model-select{width:80vw}}#changeModel .model-select .model-option{margin-bottom:8px;opacity:.7;transition:opacity 350ms ease}#changeModel .model-select .model-option:hover{opacity:1}#changeModel .model-select .model-option.current{opacity:1}#changeModel .model-select .model-option a{display:flex;text-decoration:none}#changeModel .model-select .model-option a .model-image img{height:auto}#changeModel .model-select .model-option a .model-content{margin-left:1rem}#changeModel .model-select .model-option a .model-content .model-title{font-size:12px}#changeModel .model-select .model-option a .model-content p{font-size:12px}@media only screen and (max-width: 479px){#changeModel .model-select .model-option a .model-content .model-title{margin-bottom:5px}#changeModel .model-select .model-option a .model-content .model-title,#changeModel .model-select .model-option a .model-content p{font-size:10px}}.gorgias-chat-key-sef6vt{bottom:40px !important}@media only screen and (max-width: 991px){.gorgias-chat-key-sef6vt{bottom:80px !important}}@media only screen and (max-width: 767px){.gorgias-chat-key-sef6vt{bottom:40px !important}}.acsb-trigger.acsb-trigger-size-medium{bottom:50px !important}@media(max-width: 1020px){.acsb-trigger.acsb-trigger-size-small{bottom:85px !important}}@media(max-width: 767px){.acsb-trigger.acsb-trigger-size-small{bottom:48px !important}}.OG-recs>.container-max{display:none}.product-details__points{max-height:0;overflow:hidden;transition:.3s ease;text-align:center}.product-details__points span,.product-details__points a{font-weight:600}.ll-loaded .product-details__points{max-height:3.125rem;margin-bottom:1rem}.product-details__related-cta{margin:2rem 0;padding:.5rem .75rem .75rem;font-weight:400;background:#fcfeb9}.product-details__related-cta strong{font-weight:700}.product-details__related-cta p{margin:0}.product-details__related-cta .related-product__offer{display:flex;align-items:center;gap:8px}@media only screen and (max-width: 767px){.product-details__related-cta{margin:1.5rem 0}}.product-details__atc>*{grid-column:span 3;order:3}.product-details__atc .product-details__quantityblock{order:1}.product-details__atc .addtocart-button{order:2}.product-details__atc--compact{grid-template-columns:repeat(3, minmax(0, 1fr)) !important;column-gap:1rem}@media only screen and (max-width: 767px){.product-details__atc--compact{column-gap:.5rem}}.product-details__atc--compact .quantity-picker{max-width:100% !important}.product-details__atc--compact .product-details__quantityblock{grid-column:span 1;margin-bottom:1rem !important}.product-details__atc--compact .addtocart-button{margin-bottom:1rem !important;grid-column:span 2}.product-details__atc--compact .addtocart-button.hidden+.product-details__quantityblock{display:none}.dy-image-zoom-magnifier .product-images__item{height:auto !important}.dy-image-zoom-magnifier .product-thumbnails__item{border:1px solid rgba(0,0,0,0)}.dy-image-zoom-magnifier image-zoom.zoom{cursor:var(--product-zoom-in-url, zoom-in) !important}.dy-image-zoom-magnifier image-zoom.zoom img{opacity:1 !important}.dy-image-zoom-magnifier image-zoom.zoom[data-zoomed]{cursor:var(--product-zoom-out-url, zoom-out) !important}.dy-image-zoom-magnifier image-zoom.zoom[data-zoomed] img{opacity:0 !important}.dy-image-zoom-magnifier .product-thumbnails{position:absolute;width:4rem;top:calc(var(--p-breadcrumbs-height, 3rem) + 1rem);left:1rem;height:auto;max-height:calc(6*5.875rem + 1.25rem)}.dy-image-zoom-magnifier .product-thumbnails img{height:5.75rem}.dy-image-zoom-magnifier .product .swiper-scrollbar{display:none}@media only screen and (max-width: 991px){.dy-image-zoom-magnifier .product{padding-inline:0}.dy-image-zoom-magnifier .product__details{padding-inline:0}.dy-image-zoom-magnifier image-zoom.zoom{aspect-ratio:375/533 !important}.dy-image-zoom-magnifier .product__gallery .product-images{max-height:unset !important}.dy-image-zoom-magnifier .product__gallery .product-images img{height:100% !important;object-fit:cover !important}.dy-image-zoom-magnifier .product__gallery .product-images .swiper-slide{max-height:100% !important}.dy-image-zoom-magnifier .product__gallery .product-images .swiper-pagination,.dy-image-zoom-magnifier .product__gallery .product-images .swiper-button-prev,.dy-image-zoom-magnifier .product__gallery .product-images .swiper-button-next{display:none}.dy-image-zoom-magnifier .product__gallery .swiper-scrollbar{height:2px;display:block;background-color:#f7f5f4;width:auto;left:1rem;right:1rem;bottom:1rem}.dy-image-zoom-magnifier .product__gallery .swiper-scrollbar .swiper-scrollbar-drag{background-color:#000}.dy-image-zoom-magnifier.dy-image-zoom-lightbox-open.dy-image-zoom-lightbox .product__gallery .swiper-scrollbar{height:7.5rem;display:block;background-color:#f7f5f4;width:2px;left:1rem;right:unset;bottom:unset;top:calc(50% - 3.75rem)}.dy-image-zoom-magnifier.dy-image-zoom-lightbox-open.dy-image-zoom-lightbox .product__gallery .swiper-scrollbar .swiper-scrollbar-drag{background-color:#000}}.dy-image-zoom-lightbox-open{overflow:hidden}.dy-image-zoom-lightbox-open #chat-button{opacity:0;pointer-events:none}.dy-image-zoom-lightbox-open .product-images{margin:0 !important;aspect-ratio:720/1024;width:auto;height:100%}.dy-image-zoom-lightbox-open .product-thumbnails{position:static;margin:0}.dy-image-zoom-lightbox-open .product__gallery{position:fixed;display:flex;gap:1rem;align-items:center;justify-content:center;flex-direction:row-reverse;top:0;bottom:0;left:0;right:0;z-index:10000;background-color:#fff;height:100%}.dy-image-zoom-lightbox-open .product__gallery image-zoom.zoom{cursor:var(--product-zoom-cancel-url, zoom-out) !important}.dy-image-zoom-lightbox-open .product__gallery>.container-max{display:none}@media only screen and (max-width: 991px){.dy-image-zoom-lightbox-open .product__gallery .swiper-wrapper{height:100% !important}}@media only screen and (max-width: 767px){.shoplift-sticky-atc .product-quickshop{border:0;padding:16px;background-color:#fff}.shoplift-sticky-atc .product-quickshop__variants{display:flex}.shoplift-sticky-atc .select2{position:static}.shoplift-sticky-atc .select2__list{width:100%;padding:16px 16px 0 16px;background-color:#fff;display:flex;max-height:15rem;gap:8px;flex-wrap:wrap}.shoplift-sticky-atc .select2__list .product-colors__option-item{width:35px;height:35px;border-radius:50%;position:relative}.shoplift-sticky-atc .select2__list .product-colors__option-item--current{outline:1px solid #6a6a6a;outline-offset:2.5px}.shoplift-sticky-atc .select2__list .product-colors__option-item img{border-radius:50%}.shoplift-sticky-atc .select2__list .product-colors__option-item[data-state=disabled]::after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg);width:100%;height:1px;background-color:#fff;pointer-events:none}.shoplift-sticky-atc .select2__list-item{padding:0;font-size:16px;line-height:1.5;padding:4px 8px;border:1px solid #c4c4c4;min-width:50px;text-align:center;background-color:#fff;transition:.3s ease;font-weight:300}.shoplift-sticky-atc .select2__list-item.active{background-color:#000;color:#fff;border-color:#000}.shoplift-sticky-atc .select2__list-item.disabled{text-decoration:none;position:relative}.shoplift-sticky-atc .select2__list-item.disabled::before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:#c4c4c4;clip-path:polygon(0 0, 2% 0, 100% 100%, 98% 100%);pointer-events:none}.shoplift-sticky-atc .select2__list-selected-color{display:flex !important;width:100%;font-size:14px;align-items:center;gap:4px}.shoplift-sticky-atc .select2__list-selected-color span:first-child{font-weight:700}.shoplift-sticky-atc .select2__button{font-size:14px;position:relative}.shoplift-sticky-atc .select2__button li{list-style-type:none;width:24px;height:24px;border-radius:50%;overflow:hidden}.shoplift-sticky-atc .select2__button li a{pointer-events:none}}.gallery-test-grid .product-thumbnails{display:none}.gallery-test-grid .product__gallery{position:static;top:unset}@media(min-width: 992px){.gallery-test-grid .product__gallery{position:sticky;top:100px}}.gallery-test-grid .product__gallery .swiper-scrollbar{height:2px;left:16px;right:16px;width:auto;overflow:hidden}.gallery-test-grid .product__gallery .swiper-scrollbar .swiper-scrollbar-drag{background-color:#000}@media only screen and (max-width: 991px){.gallery-test-grid .product-images{margin-bottom:0}}@media(min-width: 992px){.gallery-test-grid .product__gallery .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:.25rem}}@media(min-width: 992px)and (min-width: 768px){.gallery-test-grid .product__gallery .swiper-wrapper{height:calc(100vh - 165px);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.gallery-test-grid .product__gallery .swiper-wrapper::-webkit-scrollbar{display:none}}.product__details-breadcrumbs,.addtocart-button__price{display:none}.shoplift-new-pdp .product-container .product__details-breadcrumbs{display:block}.shoplift-new-pdp .product-container .addtocart-button__price{display:inline-block;margin-left:1ch}.shoplift-new-pdp .product-container .product__gallery .breadcrumbs-wrap{display:none}.shoplift-new-pdp .product-container .product__details{display:block;padding-top:0}.shoplift-new-pdp .product-container .breadcrumbs-wrap{padding:0}.shoplift-new-pdp .product-container .product-labels,.shoplift-new-pdp .product-container .product-details__custom-labels{display:none}.shoplift-new-pdp .product-container .product__form{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.shoplift-new-pdp .product-container .product__form>*{width:100%;order:1}.shoplift-new-pdp .product-container .product-details__shopPay{order:4;margin-bottom:12px}.shoplift-new-pdp .product-container .product-details__text,.shoplift-new-pdp .product-container .product-details__compression{order:5}.shoplift-new-pdp .product-container .product-details__text{margin-top:12px}.shoplift-new-pdp .product-container [id*=rivo_loyalty_rewards_referral]{order:4}.shoplift-new-pdp .product-container [id*=yotpo_product_reviews],.shoplift-new-pdp .product-container .product-details__price{display:inline-flex;width:auto}.shoplift-new-pdp .product-container .product-details__title{font-size:2rem}@media only screen and (max-width: 767px){.shoplift-new-pdp .product-container .product-details__title{font-size:1.5rem}}.shoplift-new-pdp .product-container .product-details__swatches{margin-top:1rem}.shoplift-new-pdp .product-container .product-details__quantityblock{display:none}.shoplift-new-pdp .product-container .product-details__atc{display:block;margin-bottom:12px}.shoplift-new-pdp .product-container .product-details__atc atc-button{width:100%}.shoplift-new-pdp .product-container .product-details__atc wishlist-button{display:block}.shoplift-new-pdp .product-container .product-details__atc .primary-button,.shoplift-new-pdp .product-container .product-details__atc .wk-button{max-height:56px;padding:20px 32px;border:1px solid #000;border-radius:200px;line-height:1;text-transform:uppercase;font-weight:700;letter-spacing:.1em;font-size:14px}.shoplift-new-pdp .product-container .product-details__atc .primary-button *,.shoplift-new-pdp .product-container .product-details__atc .wk-button *{font-size:14px}.shoplift-new-pdp .product-container .product-details__atc .wk-button,.shoplift-new-pdp .product-container .product-details__atc .notifyme-button{width:100%}.shoplift-new-pdp .product-container .product-details__atc .wk-button{min-height:unset}.shoplift-new-pdp .product-container .product-details__atc wk-icon{margin-right:6px}.shoplift-new-pdp .product-container .yotpo-star-rating-reviews-summary-link{display:none !important}.shoplift-new-pdp .product-container .product-form__field{border-radius:160px;padding:12px 24px;line-height:1.6 !important;font-size:14px;flex:unset !important;overflow:hidden}@media only screen and (max-width: 767px){.shoplift-new-pdp .product-container .product__details{overflow-x:hidden}.shoplift-new-pdp .product-container .product-details__swatchitem{overflow:hidden;max-width:100%}.shoplift-new-pdp .product-container .option-select{display:flex;flex-wrap:nowrap;overflow-x:auto;max-width:calc(100vw - 25px);min-inline-size:unset;overflow-y:hidden}.shoplift-new-pdp .product-container .product-form__field{flex:none !important;line-height:1 !important}.shoplift-new-pdp .product-container .product-details__atc .primary-button,.shoplift-new-pdp .product-container .product-details__atc .wk-button{padding:18px 32px !important;max-height:52px !important}}
