.swiper-pagination{margin-top:2rem}.swiper-pagination-bullets{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.swiper-pagination-bullet{width:1rem;height:1rem;display:block;border-radius:1rem;background:var(--hh-color-background);cursor:pointer}.swiper-pagination-bullet-active{background-color:var(--hh-color-night)}.product-media-include_virtual_try_on{height:100%}.product-media__bg{position:absolute;top:0;left:0;width:100%;height:100%}.product-media__bg .img{height:100%}.product-media__content{padding:2rem}.product-media__main{overflow:hidden;display:flex;align-items:center;width:100%}.product-media__nav{position:absolute;top:auto;z-index:1;background:transparent;border:none;cursor:pointer;color:var(--hh-color-text)}.product-media__nav:disabled{opacity:.3}.product-media__prev{left:0}.product-media__next{right:0}.product-thumbnail__item{box-sizing:border-box;width:100%;height:9rem;width:9rem;padding:0;border:1px solid var(--hh-color-neutral);overflow:hidden;background-size:cover}.product-thumbnail__item .icon,.product-main__item .product-main__item--play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-thumbnail__item .icon{width:4.8rem;height:4.8rem}.product-thumbnail__item:focus:not(:focus-visible){border:1px solid}.product-thumbnail__item.active{border-color:var(--hh-color-night)}.product-media .swiper-lazy-preloader{display:block}.product-main__image-zoom{height:100%;width:100%;position:absolute;top:0%;left:100%;z-index:2;background:#fff;box-shadow:0 0 10px var(--hh-color-neutral)}@media screen and (min-width: 1440px){.product-main__image-zoom{left:calc(100% - 4rem)}}.product-main__image-zoom.disabled{display:none}.product-main__image-zoom-box{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:hidden}.product-main__image-zoom-box:empty{display:block}.product-main__item .img{padding-top:100%!important}.product-main-video{position:absolute;top:0;left:0;width:100%;height:100%}.product-main-video video,.product-main-video .video{width:100%;height:100%}@media screen and (min-width: 1024px){.product-main-video video,.product-main-video .video{max-width:50vw}}.product-main__item .product-main__item--play{background:transparent;border:none;padding:0;cursor:pointer;z-index:3}.product-main__image-zoom-box.disabled{opacity:0}.drift-bounding-box,.drift-bounding-box:empty{display:block;box-shadow:0 0 0 1000px #fff;opacity:.7;z-index:100;margin-top:var(--hh-margin-top, 0px);margin-left:var(--hh-margin-left, 0px)}.product__info-wrapper{padding:1rem 2rem 2rem}.product__info-wrapper .product-title{font-size:2.4rem}.product__review-stars{margin-top:1.5rem}.product-form{margin-top:2rem}.product-form__action{margin-top:1rem}.product-form__variants,.product-form__buttons{width:50%}@media screen and (max-width: 749px){.product-form__buttons.with-single-variant{width:100%}.product__info-wrapper.with-palette-swatches{position:relative;padding-top:10%}}.product-form__variants{height:5rem}.product-form__buttons button{height:5rem;letter-spacing:1px;padding-left:1rem;padding-right:1rem}.product-form__button--divider{margin-left:.5rem;margin-right:.5rem}.product-price{gap:.5rem}.product-price .sale-price{display:none;text-decoration:line-through;color:var(--hh-color-gray)}.product-price__sale .sale-price{display:block}.product-form__select{width:100%;height:100%;box-sizing:border-box;border-right:0;border-color:var(--hh-color-subdued);padding-left:1rem;border-radius:0;white-space:pre-wrap}.product-form__select:focus{outline:none}.product-form__select:focus-visible{outline:2px solid black;outline-offset:0}.product-variant__status{letter-spacing:1.2px;margin-top:2rem;display:none}.product-variant__status.active{display:block}.product-form__action-secondary{gap:2rem}.product-form__action-secondary .product-form__variants{height:5rem;width:100%}.product-form__action-secondary .product-form__select{border-right:1px solid;padding-right:2rem}.product-form__action-secondary .product-form__buttons{width:100%;gap:1rem}.product-form__action-secondary hh-button-wrapper{width:50%}.product-skin__trigger{font-size:1.4rem;font-weight:400;margin-top:1rem;cursor:pointer}.product-skin__trigger span{display:inline-block;border-bottom:1px solid;padding-bottom:2px}.product-tab{width:33.33%;background:0;padding:2rem 1rem;border:none;cursor:pointer;border-bottom:1px solid var(--hh-color-neutral);border-radius:0;font-size:12px;letter-spacing:1px;transition:.2s border-color}.product-tabs--2-columns .product-tab{width:50%}.product-tabs--1-column .product-tab{width:100%}.product-tab[aria-selected=true]{border-color:var(--hh-color-night)}.product-tab__content-item{padding:4rem 1.5rem}.product-overview__variant-item{font-size:12px;line-height:1.4}.product-overview__variant-item .metafield-rich_text_field{margin-bottom:1.5rem}.product-overview__variant-item ul{list-style:disc;padding-left:2rem}.product-overview__mothersays{padding:2rem;border:1px solid var(--hh-color-night);font-size:14px;line-height:1.2;letter-spacing:-.14px;font-family:var(--hh-font-family-courier);margin-top:3rem}.mothersays-image{margin-right:1.2rem}.mothersays-image img{display:block;width:100%;height:auto}.mothersays-content{margin-top:1.6rem}.product-application__video video{display:block;width:100%}.product-application__content{margin-top:2rem}.product-reviews__no-reviews{text-align:center;font-size:1.4rem}.product-reviews__more{display:block;text-align:center;margin-top:3rem}.product-reviews__more a,.product-reviews__more button{padding:1.8rem 2rem;border:1px solid var(--hh-color-night);line-height:1;letter-spacing:1.2px;text-transform:uppercase;display:inline-block;width:auto;min-width:23.8rem;height:auto;cursor:pointer;transition:.2s color,.2s background-color}.product-reviews__more a:hover,.product-reviews__more button:hover{background-color:var(--hh-color-night);color:var(--hh-color-day)}.review-card__review.active{height:16px;width:16px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='15px' viewBox='0 0 16 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EStar Copy 3%3C/title%3E%3Cg id='SYMBOLS' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='PD-BUCKET/STARS/NOT-FULL' transform='translate(-51.000000, 0.000000)' fill='%23000000'%3E%3Cpolygon id='Star-Copy-3' points='59 11.077567 54.297718 14.472136 56.0730599 8.95102049 51.3915479 5.52786405 57.1910515 5.51019602 59 0 60.8089485 5.51019602 66.6084521 5.52786405 61.9269401 8.95102049 63.702282 14.472136'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.review-card__review.active-half{height:16px;width:16px;background-image:url("data:image/svg+xml,%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EGroup%3C/title%3E%3Cdefs%3E%3Cpolygon id='path-1' points='8 11.077567 3.29771798 14.472136 5.07305988 8.95102049 0.39154787 5.52786405 6.19105153 5.51019602 8 0 9.80894847 5.51019602 15.6084521 5.52786405 10.9269401 8.95102049 12.702282 14.472136'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='SYMBOLS' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='PD-BUCKET/STARS/NOT-FULL' transform='translate(-68.000000, 0.000000)'%3E%3Cg id='Group' transform='translate(68.000000, 0.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='Mask' fill='%23DDDDDD' xlink:href='%23path-1'%3E%3C/use%3E%3Cg id='Rectangle' mask='url(%23mask-2)' fill='%23000000'%3E%3Cg transform='translate(0.000000, -4.000000)'%3E%3Crect x='0' y='0' width='8' height='21'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.review-card__review.inactive{height:16px;width:16px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='15px' viewBox='0 0 16 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EStar Copy 3%3C/title%3E%3Cg id='SYMBOLS' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='PD-BUCKET/STARS/NOT-FULL' transform='translate(-51.000000, 0.000000)' fill='%23DDDDDD'%3E%3Cpolygon id='Star-Copy-3' points='59 11.077567 54.297718 14.472136 56.0730599 8.95102049 51.3915479 5.52786405 57.1910515 5.51019602 59 0 60.8089485 5.51019602 66.6084521 5.52786405 61.9269401 8.95102049 63.702282 14.472136'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.product-reviews__cards{gap:1.6rem}.product-review__card{min-height:15rem;background-color:var(--hh-color-light);padding:1rem;font-size:1.4rem;font-weight:100}.review-card__description{margin-top:1.6rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width: 750px){.product__media-wrapper{padding-bottom:0}.product-media__inner{display:flex;align-items:center;z-index:4}.product-media__bg{position:relative;height:auto;top:auto;left:auto}.product-media__bg .img{height:0;padding-bottom:100%}.product-media__content{width:100%;padding-top:5rem;padding-bottom:5rem}.product-media__content.product-media__has-background{position:absolute;top:auto}.product-media__content-inner{display:flex;align-items:flex-start;gap:2rem;max-width:58rem;margin-left:auto;margin-right:auto}.product-media__thumbnails{width:9rem;min-width:9rem;display:flex;flex-direction:column;gap:2rem;position:relative;height:47rem;align-items:center}.product-media__thumbnails-slider{width:100%;height:100%;overflow:hidden}.product-media__thumbnails .product-media__prev{top:-35px;transform:rotate(90deg);left:auto;padding:0}.product-media__thumbnails .product-media__next{bottom:-35px;transform:rotate(90deg);right:auto;padding:0}.product-media__content-inner .swiper-pagination-bullets{display:none}.product__info-wrapper{padding:6rem 5rem;display:flex;align-items:center}.product__info-container{width:100%;max-width:62rem;margin-left:auto;margin-right:auto}.product__description p{font-size:14px}.product-form__action{margin-top:3rem}.product-form__action-secondary{gap:3rem}.product-form__action-secondary .product-form__buttons{gap:2rem}.product-variant__status{margin-top:3rem}.product-overview,.product-application{display:flex;align-items:center;gap:4rem;max-width:84rem;margin-left:auto;margin-right:auto}.product-application__video{width:50%}.product-application__content{margin-top:0;width:calc(50% - 4rem);max-width:34rem}.product-reviews__cards{gap:6rem;flex-direction:row;justify-content:center;min-height:21.5rem}.product-review__card{max-width:25rem;width:calc(33.33% - 4rem)}}.yotpo .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:var(--hh-color-night)}.rec-card-wrapper{display:block;width:160px;max-width:120px;margin:7px 10px 27px;border:1px solid #ddd}.value-div{font-size:14px;font-weight:400}.pt-4{padding-top:1rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.text-red{color:#ee3931}.swym-btn-container .swym-button:after{font-size:2rem}.swym-btn-container .swym-fave-count{box-shadow:none}@media screen and (max-width: 749px){.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icon{height:30px;line-height:30px}}.inside-kit{padding-left:2rem;padding-right:2rem}.inside-kit__products-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (min-width: 481px){.inside-kit__products-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 760px){.inside-kit__products-wrapper{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1024px){.inside-kit__products-wrapper{display:grid;grid-template-columns:repeat(5,1fr)}}.inside-kit__products .card-wrapper,.inside-kit__products .card-inner{height:100%;box-sizing:border-box}.inside-kit__products .card--product{height:100%;display:flex;flex-direction:column;justify-content:space-between}.inside-kit__products .card-inner{margin-top:0;margin-bottom:0;padding-top:4rem}.inside-kit__product-item{height:auto}.inside-kit__nav{position:absolute;top:calc(50% - 4rem);background:transparent;border:none;padding:0;z-index:2}.inside-kit__prev{left:0}.inside-kit__next{right:0}
/*# sourceMappingURL=/cdn/shop/t/371/assets/section-main-product.css.map?v=86187975257594670491737374134 */
