.product-section:not(.hero-product-section):not([id*=hero_product]) .page-content{padding-top:25px}.product-section:not(.hero-product-section):not([id*=hero_product]) .page-content .page-width>.mobile-title-container{display:flex;align-items:flex-start;gap:15px;flex-direction:column}@media(min-width:900px){.product-section:not(.hero-product-section):not([id*=hero_product]) .page-content .page-width>.mobile-title-container{display:none}}.product-section:not(.hero-product-section):not([id*=hero_product]) .page-content .page-width>.mobile-title-container .mobile-vendor-image{flex-shrink:0}@media(min-width:900px){.product-section:not(.hero-product-section):not([id*=hero_product]) .page-content .page-width>.product-single__title{display:none}}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid{display:grid;grid-template-columns:50% 50%}@media(max-width:900px){.product-section:not(.hero-product-section):not([id*=hero_product]) .grid{grid-template-columns:100%}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-single__sticky{position:static}}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-form-container,.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery{width:100%}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__main-photos{position:relative;background:#fff;border:1px solid #eef0f5;border-radius:15px}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product-main-slide{overflow:hidden;border-radius:10px}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .grid-product__tag--custom{top:24px;left:24px;right:auto;padding:7px 14px;border-radius:6px;font-size:14px;font-weight:700;letter-spacing:normal;text-transform:none;z-index:2}@media(max-width:767px){.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .grid-product__tag--custom{top:14px;left:14px;padding:5px 10px;font-size:12px}}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .grid-product__image.larger-image{top:24px;left:24px;z-index:2}@media(max-width:767px){.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .grid-product__image.larger-image{top:14px;left:14px}}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product-slideshow .flickity-prev-next-button{width:36px;height:36px;background:#fff;border:1px solid #012169;color:var(--colorTextBody);box-shadow:0 2px 8px #01216914;transition:all .35s ease-in-out}@media(max-width:767px){.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product-slideshow .flickity-prev-next-button{width:25px;height:25px}}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product-slideshow .flickity-prev-next-button:disabled{display:block;opacity:.35}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product-slideshow .flickity-previous{left:22px}@media(max-width:767px){.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product-slideshow .flickity-previous{left:15px}}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product-slideshow .flickity-next{right:22px}@media(max-width:767px){.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product-slideshow .flickity-next{right:15px}}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__thumbs--below{position:relative;margin-top:15px}@media(max-width:767px){.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__thumbs--below{margin-top:10px}}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__thumbs--below:after{position:absolute;content:"";width:12%;height:100%;top:0;right:0;background:linear-gradient(270deg,#fafafa,#fafafa00)}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__thumbs--scroller{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row nowrap}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__thumbs--scroller .product__thumb-item{min-width:19%;max-width:19%;aspect-ratio:1;border:1px solid #eef0f5;border-radius:15px;background:#fff;margin-right:15px;overflow:hidden;transition:border-color .35s ease-in-out;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__thumbs--scroller .product__thumb-item{min-width:19%;max-width:19%;margin-right:10px}}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__thumbs--scroller .product__thumb-item>a{border-radius:15px}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__thumbs--scroller .product__thumb-item>a{width:100%;height:100%;display:flex;align-items:center}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__thumbs--scroller .product__thumb-item>a .image-wrap{width:100%}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__thumbs--scroller .product__thumb-item>a.is-active:before,.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__thumbs--scroller .product__thumb-item>a:focus:before{box-shadow:inset 0 0 0 2px #012169;border-radius:15px}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-gallery .product__thumbs--scroller .product__thumb-item:hover{border-color:#012169}@media(max-width:900px){.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-form-container .product-single__meta{padding-left:0}}@media(max-width:900px){.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-form-container .product-single__meta .product-block--header img{display:none}}@media(max-width:900px){.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .grid__item.product-form-container .product-single__title{display:none}}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-form-block.product-block>.product-block{margin-bottom:40px}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--tab{margin-bottom:0!important;border-top:solid 1px var(--colorBorder)}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--tab+.product-block.product-block--tab{border-top:none}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--tab .cw-message-accordion-header,.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--tab .collapsible-trigger-btn.collapsible-trigger{width:100%;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#1d1d1d;font-size:16px;font-weight:600;letter-spacing:normal;font-family:var(--typeBasePrimary),var(--typeBaseFallback);text-transform:capitalize}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--tab .cw-message-accordion-header svg.icon-chevron-down,.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--tab .collapsible-trigger-btn.collapsible-trigger svg.icon-chevron-down{height:15px;width:15px;min-width:15px}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--tab .cw-message-accordion-header{margin-bottom:20px}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--tab .cw-message-accordion-header:not(.active){margin-bottom:0}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--tab .cw-message-accordion-header svg.icon-chevron-down{transform:rotate(0)}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--tab .cw-message-accordion-header.active svg.icon-chevron-down{transform:rotate(-180deg)}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--tab .collapsible-content:not(.is-open){margin-bottom:0}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--tab .cw-message-accordion-body.active{padding-left:20px}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--price .product__policies.rte{color:#232424;font-size:16px;font-weight:500}.product-section:not(.hero-product-section):not([id*=hero_product]) .grid .product-block.product-block--price .product__policies.rte span{color:#528cda;font-size:16px;font-weight:700}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#fdb600}.jdgm-star:before{font-size:20px}.jdgm-star{padding:0 4px 0 0}.jdgm-prev-badge__text{padding-left:6px;font-size:14px;font-weight:700;line-height:normal;color:#454545;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/236/assets/zq-main-product.scss.css.map */
