.product-card__image-wrapper{border-radius:12px;border:1px solid #e7e7e7}.product-card__info .reversed-link:not(:has(.reversed-link__text)){font-size:14px;font-style:normal;font-weight:400;line-height:128.571%;color:#000;text-transform:none!important}.product-card__info .reversed-link__text{font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.08px}.product-card__info .f-price{font-size:16px;font-style:normal;font-weight:400;line-height:125%;margin-top:16px}.product-card__info .star_container .group-stars{display:flex;align-items:center}.product-card__info .star_container .group-stars .ind_cnt{display:inline-block;margin:0 0 0 10px;font-size:16px;width:auto}.product-card__info .star_container .group-stars .ind_cnt .ind_cnt_num:before{content:"("}.product-card__info .star_container .group-stars .ind_cnt .ind_cnt_num:after{content:")"}.product-card__info .star_container .group-stars .ind_cnt .ind_cnt_desc{display:none}.footer__bottom__grid{display:grid;grid-template-rows:repeat(3,auto)}@media(min-width:768px){.footer__bottom__grid{grid-template-rows:repeat(2,auto);grid-template-columns:1fr 132px 1fr}}@media(min-width:768px){.footer__bottom__grid .footer__bottom-row{grid-column:1/4}.footer__bottom__grid .footer__bottom-row:nth-child(1){grid-row:1}.footer__bottom__grid .footer__bottom-row:nth-child(2){grid-row:2}}.footer__bottom__grid .bbb-badge{grid-row:1;margin-bottom:24px}@media(min-width:768px){.footer__bottom__grid .bbb-badge{grid-column:2;grid-row:1/3;height:50px;align-self:center;margin-bottom:0}}.mega-menu__column-image{width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:8px;background:#f5f5f5}.mega-menu__column-image img{display:block;width:100%;height:100%;object-fit:cover}.collection-hero__title{font-size:38px!important;line-height:1.08!important}.collection-hero__description{font-size:14px!important;line-height:1.35!important}.collection-hero__info{padding-top:24px!important;padding-bottom:24px!important}.collection-hero__text{padding-left:32px!important;padding-right:32px!important}.collection-hero__info{width:100%!important;max-width:none!important}.collection-hero__description{max-width:none!important}@media(max-width:767px){.collection-hero__title{font-size:28px!important;line-height:1.08!important}.collection-hero__description{font-size:14px!important;line-height:1.35!important}.collection-hero__text{padding:20px!important}}.collection-description-toggle{display:none!important}.collection-description-button{display:none}@media(max-width:767px){.collection-description-toggle{position:absolute;opacity:0;pointer-events:none}.collection-hero__description{position:relative;max-height:24rem;overflow:hidden}.collection-hero__description:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5rem;background:linear-gradient(transparent,rgb(var(--color-background)));pointer-events:none}.collection-description-button{display:inline-flex;margin-top:12px;font-weight:700;text-decoration:underline;cursor:pointer}.collection-description-less{display:none}.collection-description-toggle:checked+.collection-hero__description{max-height:none}.collection-description-toggle:checked+.collection-hero__description:after{display:none}.collection-description-toggle:checked~.collection-description-button .collection-description-more{display:none}.collection-description-toggle:checked~.collection-description-button .collection-description-less{display:inline}}.ab-wrapper{max-width:1440px;margin:0 auto;padding:0 32px}.answerbase-widget{font-size:16px}.answerbase-widget .avatar{display:none!important}.answerbase-widget h5[data-text-title]{margin:0 0 24px;font-size:32px;line-height:1.2;font-weight:700}.answerbase-widget .ask{width:100%}.answerbase-widget input#ab-question-box{box-sizing:border-box;width:100%;height:52px!important;min-height:52px!important;padding:0 18px!important;border:1px solid #d7d7d7;border-radius:10px;background:#f5f5f5;color:#000;font-size:16px!important;line-height:52px!important}.answerbase-widget input#ab-question-box::placeholder{color:#6b6b6b;opacity:1}.answerbase-widget input#ab-question-box:focus{outline:2px solid #066;outline-offset:2px;border-color:#066;background:#fff}.answerbase-widget .questions-list{margin-top:28px}.answerbase-widget .questions-list>.title{margin-bottom:0;padding-bottom:12px;border-bottom:1px solid #d7d7d7}.answerbase-widget .questions-list>.title .cell{font-size:17px;font-weight:700}.answerbase-widget .questions-list>.item{padding:24px 0;border-bottom:1px solid #d7d7d7}.answerbase-widget .questions-list>.item>.cell{font-size:16px}.answerbase-widget .questions-list>.item .text{font-weight:600}.answerbase-widget .answers-list{margin:18px 0 0 24px}.answerbase-widget .answer-item{padding:18px 20px;border:0;border-left:3px solid #066;border-radius:0 10px 10px 0;background:#f5f5f5}.answerbase-widget .timestamp{color:#737373;font-size:13px}.answerbase-widget .type{color:#066!important;font-size:13px;font-weight:700}.answerbase-widget .text,.answerbase-widget .comments-list{color:#222;font-size:15px;line-height:1.55}.answerbase-widget .answer-item .text{font-weight:400!important}.answerbase-widget a,.answerbase-widget .comments-list a{color:#066}.answerbase-widget .voting{display:flex;gap:6px;margin-top:14px}@media(max-width:767px){.ab-wrapper{padding:0 20px}.answerbase-widget h5[data-text-title]{font-size:24px;line-height:1.2}.answerbase-widget input#ab-question-box{width:100%!important}.answerbase-widget .answers-list.no-avatar{width:100%!important;max-width:none!important;margin:16px 0 0!important;padding:0!important}.answerbase-widget .answer-item.grid-margin-x{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:16px!important}.answerbase-widget .answer-item>.cell.auto{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}@media(min-width:1024px)and (max-width:1087px){.header__bottom{display:none!important}.header__icons--left,.header__icons--left .menu-drawer-button{display:flex!important}}body.collection-with-children .collection-section #ProductGridContainer .image-column .card-media__content-wrapper{display:inline-flex;flex:0 0 auto;height:auto;min-height:0;justify-content:flex-start;align-items:flex-start;text-align:left}body.collection-with-children .collection-section #ProductGridContainer .image-column .card-media__content-wrapper .rich-text__button{display:flex;flex:0 0 auto;height:auto;min-height:0;align-items:flex-start;margin-top:4px}.promotion__text{line-height:1.15}
/*# sourceMappingURL=/cdn/shop/t/37/assets/global.css.map */
