.pdp-section .section.is-width-standard{max-width:1200px}@media only screen and (min-width: 768px){.shopify-section--product-template{margin-top:30px}}@media only screen and (min-width: 1700px){.section.section-product-v2{max-width:1200px}}.promo-banner #countdown ul li{padding:3px 5px}.global-button,product-cta,.custom-html-container button,.shopify-payment-button__button.shopify-payment-button__button--unbranded,.sidebar .faceted-active-filters__clear,.sidebar .faceted-active-filters__remove-filter{border-radius:3px}.product-block--form div.purchase-details{padding-bottom:0}.product-block--form div.purchase-details__buttons .shopify-payment-button{margin-bottom:5px}.product-block--form div.purchase-details__buttons{margin-top:5px}.product-block--form div.purchase-details__buttons .add_to_cart{font-size:clamp(18px,2vw,20px);padding:9px 20px;margin-bottom:0}.shopify-payment-button__more-options{display:none!important}.custom-rating-wrap{cursor:pointer}.section-product-v2 .product__images{padding-right:1.5%}@media only screen and (max-width: 798px){.section.section-product-v2{width:100%}.section-product-v2 .product_section{justify-content:center}.section-product-v2 .product__details{padding-top:5px}.section-product-v2 .product__images{padding-right:0}}div.product__images{width:100%;height:100%;overflow:hidden}div.product_gallery{margin-bottom:15px}div.image__container{display:flex;align-items:center;justify-content:center;margin:0;max-width:100%!important;width:100%;overflow:hidden}div.image__container img{width:100%}.shopify-section--product-template .product__images.columns{margin:0;width:100%}.product_gallery_nav{display:none}button.flickity-prev-next-button{background-repeat:no-repeat!important;background-position:center!important;opacity:1!important;background-color:transparent!important;padding:0 20px}button.flickity-prev-next-button{position:absolute;transition:opacity .3s linear;top:0;bottom:0;border:none;cursor:pointer;max-width:100px;transform:none}button.flickity-prev-next-button:active{box-shadow:none}.flickity-prev-next-button.previous{left:-1px;background-image:url(//herliaison.com/cdn/shop/files/arrow-icon-left.svg?v=6196531902810252031)}.flickity-prev-next-button.next{right:-1px;background-image:url(//herliaison.com/cdn/shop/files/arrow-icon-right.svg?v=13437427658164471734)}.flickity-prev-next-button .flickity-button-icon{display:none}div.product_gallery_nav .gallery-cell{width:auto}.product_gallery_nav .image-element__wrap{display:flex;justify-content:center;align-items:center;max-width:fit-content!important;margin:0;border-radius:5px}.product_gallery_nav .image-element__wrap img{width:auto;height:80px;max-width:none;margin:0}button.flickity-prev-next-button{display:none!important}@media only screen and (min-width: 798px){.shopify-section--product-template .product__images.columns{width:calc(56.25% - 20px);margin-left:10px;margin-right:10px;position:sticky;top:0}div.image__container{border-radius:15px}.product_gallery_nav{display:block}.gallery-thumbnails--left .product_gallery_nav{margin-right:5%}}@media only screen and (max-width: 798px){.product_gallery .gallery-cell{width:80%;opacity:.4}.product_gallery .gallery-cell.is-selected{opacity:1}.shopify-section--product-template .section{width:100%}.product__details--product-page{padding:5px}}.product-block--title h1{text-align:left;font-weight:700;font-size:clamp(24px,3vw,36px);line-height:1.3em}.product-block--price{margin-top:clamp(0px,1vw,10px)}.product-block--price .price-ui{display:flex;align-items:center}.product-block--price .price-ui .price{order:2;font-size:clamp(20px,3vw,24px);font-weight:700}.product-block--price .price-ui .compare-at-price{order:1;font-size:clamp(20px,3vw,24px);color:#c4c4c4;margin:0 7px 0 0}.product-block--price .price-ui .unit-pricing{display:none}.product-block--price .price-ui span.savings{display:inline-block;width:auto;padding:2px 10px;border-radius:15px;text-transform:uppercase;font-size:clamp(12px,3vw,14px);font-weight:700;background:#fbe3eb;margin-left:5px}.product-block--description{font-size:clamp(14px,3vw,16px);border-top:1px solid #ededed;line-height:1.7em;padding-top:15px}.product-block--description ul{padding-left:20px}.product-block--form{margin-top:20px}.product-block--form div.purchase-details__buttons .add-to-cart{background:#1b365d;border-color:#1b365d;font-size:clamp(15px,3vw,18px)}.swatch_options .swatch label{display:flex;justify-content:space-between;align-items:center;padding:5px 20px}.swatch_options .swatch .swatch-option input{display:block;accent-color:#D5647C}.swatch_options .swatch .swatch-option__left{display:flex;justify-content:space-between;align-items:center}.swatch_options .swatch .swatch-option__left .swatch-option__left-name{font-size:clamp(12px,3vw,16px);text-transform:initial;margin:0 0 0 10px}.swatch_options .swatch .swatch-option__left-image{margin:0 0 0 15px;height:55px;width:55px;border-radius:4px;display:flex;justify-content:center;overflow:hidden;padding:4px}.swatch_options .swatch .swatch-option__left-image img{width:100%}.swatch_options .swatch .swatch-element.active .swatch-option__left-image{background:#fff}.swatch_options .swatch .swatch-option__center{background-color:transparent!important;border:1px solid #D5647C;border-radius:20px;padding:2px 15px;color:#d5647c;font-size:clamp(10px,3vw,15px);margin:0 0 0 20px}.swatch_options .swatch .swatch-option__right{display:flex;flex-direction:column;justify-content:flex-end}.swatch_options .swatch .swatch-option__right-price{line-height:normal}.swatch_options .swatch .swatch-option__right-price .money{color:#d5647c;font-size:clamp(11px,3vw,16px)}.swatch_options .swatch .swatch-options__savings span{font-weight:400;color:#c4c4c4;font-size:clamp(11px,3vw,16px)}.swatch .swatch-element{margin-right:0;border-radius:5px}.swatch_options .swatch-options__shipping-calculated{line-height:.9em!important}.swatch_options .swatch-options__shipping-calculated span{font-size:clamp(7px,2vw,10px);color:#a9a9a9;font-weight:400}@media only screen and (max-width:768px){.swatch_options .swatch label{padding:5px 10px}.swatch_options .swatch .swatch-option__left-image{margin:0 0 0 10px;padding:3px;border-radius:5px;height:45px;width:45px}.swatch_options .swatch .swatch-option__center{padding:0 6px;margin:0 0 0 10px}}.product-block--custom_description{font-size:clamp(14px,3vw,16px);border-top:1px solid #ededed;line-height:1.7em;padding-top:15px}.product-block--custom_description ul{padding-left:20px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-v2.css.map */
