.product-single__title{color:#111;font-family:"Noto Serif";font-style:normal;font-weight:500!important;line-height:32px;letter-spacing:.5px;text-transform:capitalize}.shipping-msg-wrapper{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;width:100%;margin-bottom:10px}.shipping-message{display:flex;align-items:center;gap:16px;padding:12px;border-radius:10px;background:#f4f5f7;flex:1 1 200px;min-width:0;box-sizing:border-box}.product-single__manufacturer{color:#867f83;font-family:"Noto Serif";font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.5px;text-transform:capitalize}.product-info{align-items:center;margin-bottom:20px!important}.prod-info_mobile{pointer-events:none}.prod-info_mobile .reviewLink{pointer-events:all!important}.product__manufacturer-share:not(.prod-manufac_mobile){display:none!important}.product-info .review .fera-widget{margin-bottom:0!important}.product-single__meta a.product-vendor{font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.7px;text-transform:uppercase}@media(min-width:766px){.prod-title_mobile,.prod-info_mobile,.prod-manufac_mobile{display:none!important}.product-info:not(.prod-info_mobile){display:flex!important}.product-single__title:not(.prod-title_mobile){display:block!important}.product__manufacturer-share:not(.prod-manufac_mobile){display:flex!important}}.bredcrumbWrap{background:transparent!important}.breadcrumb-divider{transform:translateY(2px)}.shipmain{margin-bottom:15px!important}.shipmain .money{color:#5c5f62;font-family:"Noto Serif";font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.5px;text-transform:capitalize}.stockLbl{font-family:"Noto Serif";font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.5px;text-transform:uppercase;position:relative;padding-left:10px}.stockLbl:before{content:"";background:#444444b3;width:8px;height:8px;top:50%;position:absolute;left:-15px;border-radius:100%;transform:translateY(-50%)}.stockLbl.instock:before{background:#00a63e}.product-action button{max-width:100%!important;animation:none!important;background:#e5dbd1;padding:14px 0!important;height:unset!important;border:1px solid transparent!important;border-radius:4px}.product-action button span{color:#000;text-align:center;font-family:"Noto Serif";font-size:16px;font-style:normal;font-weight:600;letter-spacing:.5px;transition:all .35s ease-in-out}.ASG-001-total-price:before{content:"\b7";color:#000;text-align:center;font-family:"Noto Serif";font-size:16px;font-style:normal;font-weight:600;letter-spacing:.5px;transition:all .35s ease-in-out;margin-inline:5px 8px}.product-action button:hover span,.product-action button:hover .ASG-001-total-price:before{color:#000}.flex.product-action{display:flex;flex-direction:row;align-items:stretch;gap:20px;width:100%;margin-bottom:10px}.flex.product-action .qtyField{display:flex!important;flex-direction:row;align-items:stretch;flex-shrink:0;width:auto;min-width:160px;border-radius:4px;overflow:hidden;border:1px solid #e2e2e2!important;background:#fff!important;margin:0!important}.product-action .qtyField .qtyBtn{flex:0 0 40px;width:40px!important;min-width:40px;min-height:44px;line-height:44px!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;background:#fff!important;color:#111!important;display:flex!important;align-items:center;justify-content:center}.product-action .qtyField .qty{flex:1 1 auto;min-width:0;min-height:44px;line-height:44px!important;margin:0!important;padding:0 4px!important;border:none!important;border-radius:0!important;text-align:center;font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:400!important;color:#111!important;background:#fff!important}.product-action .qtyField .qtyBtn.minus{border-right:1px solid #e2e2e2!important}.product-action .qtyField .qtyBtn.plus{border-left:1px solid #e2e2e2!important}.flex.product-action .qtyField *{font-size:16px!important;font-weight:600}.flex.product-action .qtyField i{font-size:.7rem!important}.product-specs__cont{margin-bottom:24px}.product-specs__cont *{margin:0;padding:0}.product-specs{display:flex;flex-direction:column;gap:16px 0}.product-spec{display:flex;align-items:center;flex:1 1 50%}.product-spec svg{margin-right:8px}.product-spec p,.product-spec strong{white-space:nowrap}.product-spec p{color:#444;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:18px;text-transform:capitalize;margin-right:4px}.product-spec strong{color:#111;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:700;line-height:18px;text-transform:capitalize}.product__manufacturer-share{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.product__manufacturer-share *{margin:0;padding:0;padding-top:0!important}.product__manufacturer-share .social-sharing a{margin:5px}.product-info .review .fera-stars-rating,.product-info .review .fera-stars-bg:before{font-size:1rem!important}.gpo-container{border-radius:8px;background:#f7f6f2;padding:32px 32px 0;margin-bottom:24px}.gpo-container *{margin:0!important}.gpo-app{background-color:transparent!important;transform:translate(-4px);gap:1rem}.gpo-container .samplelink,.gpo-container .gpo-label{display:none!important}.gpo-swatches input+label,.gpo-swatches input+label .gpo-swatch__inner{border-radius:8px!important}.gpo-swatches input+label:hover{border-color:#000!important}.ASG-001-eng-top{justify-content:space-between}.ASG-001-eng-title{display:flex;align-items:center}.ASG-001-eng-top{display:flex;align-items:flex-start}.ASG-001-eng-top a{color:#000;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:18px;text-decoration-line:underline}.ASG-001-eng-title{gap:8px}.ASG-001-eng-title h3{color:#111;font-family:"Noto Serif";font-size:18px;font-style:normal;font-weight:700;line-height:24px}.ASG-001-eng-title svg{min-height:24px;min-width:24px}.ASG-001-eng-desc{overflow:hidden;color:#111;text-overflow:ellipsis;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.25px;margin-top:6px!important;margin-bottom:16px!important}.product-single__description,.product-single__description.rte,.product-single__photos .social-sharing,.social-sharing.mobile-sharing-buttons{display:none!important}.cardpdpimg{margin:0 auto 24px!important}.infolinks.mfp-link{justify-content:center!important;margin-left:0!important}.stickyCart.stickyCart.stickyCart--pdp{position:fixed;bottom:0;left:0;right:0;z-index:50;margin:0;padding:16px 60px;background:#fff;color:#111;border-top:1px solid #ddd;border-bottom:none;display:block;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform:translate3d(0,100%,0);opacity:0;pointer-events:none;will-change:transform,opacity;transition:transform .4s cubic-bezier(.32,.72,0,1),opacity .35s ease-out,box-shadow .35s ease-out}.stickyCart.stickyCart--pdp.stickyCart--pdp--open{transform:translateZ(0);opacity:1;pointer-events:auto;box-shadow:0 -8px 32px #00000014}@media(max-width:450px){.gpo-ov-wrapper.horizontal{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:6px}}@media(max-width:766px){.social-sharing.mobile-sharing-buttons{display:block!important}.ptContainer .prod-title_mobile,.ptContainer .prod-info_mobile{display:none}.ASG-001-eng-top{flex-direction:column;gap:9px}.gpo-ov-wrapper.horizontal{gap:6px}.bredcrumbWrap{margin:0 0 -.5rem!important}.product-single__title{line-height:unset!important;font-size:20px!important}.product__manufacturer-share .social-sharing{display:none}.product-single__manufacturer{font-size:14px;letter-spacing:.5px;text-transform:capitalize}.product-single__photos .prod-large-img{min-width:100%}.product-info{display:flex;margin-bottom:16px}.product-info .fera-productReviewsSummary-avgRating{font-weight:700!important}.bredcrumbWrap>div{padding-inline:.8rem!important}.bredcrumbWrap *{font-size:11px!important}.ASG-001-eng-title h3{color:#111;font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.32px}.ASG-001-eng-desc{font-size:11px}.ASG-001-eng-samples{color:#000;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;text-decoration:underline;padding-bottom:16px}.gpo-container{padding-bottom:16px}.infolinks.mfp-link{display:flex!important;flex-wrap:wrap}.product-spec{flex-wrap:wrap}form .social-sharing{margin-top:-1rem!important}.ASG-001-eng-top a{font-size:12px}.shipping-msg-wrapper{margin-top:20px;margin-bottom:10px;flex-direction:column;gap:0px}.shipping-msg-wrapper .shipping-message{flex:1 1 40px;padding:10px;border-radius:7px;margin-bottom:0}.shipping-msg-wrapper .shipping-message:first-child{border-bottom:1px solid rgba(74,85,101,.12)}}.shipping-message{display:flex;gap:16px;justify-content:start;margin-bottom:24px}.shipping-message svg{display:block;width:24px;height:auto;max-width:32px;max-height:28px}.shipping-message p{color:#4a5565;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;line-height:20px;font-weight:400}.shipping-message p strong{font-weight:400}.ASG-001-eng-desc{display:none}.product-single .product-action .ASG-001-eng-desc{display:block}.ASG-001-eng-top{margin-bottom:8px!important}.best-seller-badge{width:fit-content;padding:6px 8px;border-radius:4px;background-color:#e5dbd1;color:#000;font-family:Open Sans;font-size:11px;font-style:normal;font-weight:700;line-height:12px;letter-spacing:.5px;text-transform:uppercase;margin-bottom:20px}.gpo-group__childs{gap:10px!important}.custom-giftwrap-heading>h3{color:#111;font-family:"Noto Serif";font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.32px;padding-bottom:9.21px}.custom-font-heading,.custom-giftwrap-heading{padding-top:6px}.custom-font-heading>h3{color:#111;font-family:"Noto Serif";font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.32px;padding-bottom:9.21px}.asg-selector-text{text-align:left}.asg-selector-label,.asg-selector-price{display:inline}.asg-selector-price{white-space:nowrap;overflow-wrap:normal;word-break:normal}.asg-section{margin:16px 0}.asg-injected-title{margin:8px 0 -2px;color:#111;font-family:Jost;font-size:16px;font-weight:600;padding-left:5px}.asg-section-title{margin:0 0 12px;color:#111;font-family:Jost;font-size:16px;font-weight:600}.asg-visual-selector{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;margin:12px 0}.asg-selector-btn{width:calc(33.3% - 14px);display:inline-flex;align-items:center;gap:8px;padding:12px;border:1px solid #9CA3AF;border-radius:8px;background:#fff;color:#111;cursor:pointer;font-family:Jost;font-size:16px;font-weight:400;-webkit-user-select:none;user-select:none;transition:all .3s}.asg-selector-circle{width:20px;height:20px;border:2px solid #9CA3AF;border-radius:50%;flex-shrink:0}.asg-selector-btn:hover,.asg-selector-btn:hover .asg-selector-circle{border-color:#95679a}.asg-selector-btn.active{border:1.6px solid #000000}.asg-selector-btn.active .asg-selector-circle{border-color:#000;border:2px solid #000000;background-color:#000;box-shadow:inset 0 0 0 3px #fff;width:20px;height:20px}.asg-dropdown-wrapper{margin:12px 0;position:relative}.asg-dropdown-button{gap:8px;display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;border:1px solid #9CA3AF;border-radius:8px;background:#fff;color:#111;cursor:pointer;font-family:Jost;font-size:16px;font-weight:400}.asg-dropdown-button:hover{border-color:#95679a}.asg-dropdown-button-text{text-align:left;display:flex;align-items:center;gap:8px;flex:1}.asg-dropdown-circle{width:20px;height:20px;border:2px solid #9CA3AF;border-radius:50%;flex-shrink:0}.asg-dropdown-button:hover .asg-dropdown-circle{border-color:#95679a}.asg-dropdown-icon{font-size:12px;color:#9ca3af;transition:all .3s;flex-shrink:0}.asg-dropdown-list-container.open .asg-dropdown-list{display:block}.asg-dropdown-list-container.open .asg-dropdown-icon{transform:rotate(180deg);color:#95679a}.asg-dropdown-list{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #9CA3AF;border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:1000;max-height:300px;overflow-y:auto;margin-top:4px}.asg-dropdown-item{display:flex;align-items:center;gap:8px;padding:12px 16px;color:#111;font-family:Jost;font-size:16px;cursor:pointer;border-bottom:1px solid #f0f0f0}.asg-dropdown-item:last-child{border-bottom:none}.asg-dropdown-item:hover{background:#f8f8f8}.asg-dropdown-item.active{background:#f0f0f0}.asg-dropdown-item-circle{width:20px;height:20px;border:2px solid #9CA3AF;border-radius:50%;flex-shrink:0}.asg-dropdown-item.active .asg-dropdown-item-circle{border-color:#95679a;background-color:#95679a}.asg-input-grid{display:grid;gap:12px;margin:16px 0}.asg-input-cell{display:flex;flex-direction:column;justify-content:space-between}.asg-input-grid{display:grid;gap:12px;margin:16px 0;width:100%}.asg-grid-cols-1{grid-template-columns:1fr}.asg-grid-cols-2{grid-template-columns:1fr 1fr}.asg-grid-cols-3{grid-template-columns:1fr 1fr 1fr}.asg-input-cell{display:flex;flex-direction:column}.asg-input-cell .asg-injected-title{margin:0 0 8px}.gpo-form__group{width:100%!important}.custom-font-heading{display:none!important}.asg-section .asg-section-title,.asg-input-cell .asg-injected-title{padding-bottom:8px}.asg-input-cell .asg-injected-title+.gpo-element{margin-top:0!important}.asg-injected-title+.gpo-element{margin-top:-12px!important}.gpo-group__childs{gap:20px!important}.gpo-input-wrap .gpo-input{border-radius:8px!important}.gpo-input-wrap{border-radius:8px!important;border:1px solid #9CA3AF!important}.gpo-container{padding:32px 32px 0!important}@media screen and (max-width:769px){.asg-visual-selector{display:grid;grid-template-columns:1fr;gap:8px}.asg-input-cell{display:grid;grid-template-rows:1fr}.asg-input-grid{gap:8px}.asg-grid-cols-1{grid-template-columns:1fr}.asg-grid-cols-2,.asg-grid-cols-3{grid-template-columns:1fr 1fr}.asg-selector-btn{width:100%}.gpo-container{padding:16px 16px 0!important}}.ASG-001-eng-desc{display:block!important;font-size:16px!important}.asg-selector-text,.asg-dropdown-button-text,.asg-dropdown-item-text,.asg-section-title,.asg-injected-title{min-width:0;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.asg-selector-btn{align-items:center}.asg-dropdown-button,.asg-dropdown-item{align-items:flex-start}.stickyCart.stickyCart--pdp .stickyCart__form.flex{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;column-gap:16px;row-gap:0;max-width:1200px;margin:0 auto;width:100%}.stickyCart--pdp .stickyCart__img{flex:0 0 auto;width:60px;height:60px;margin-right:8px;padding:0;border-radius:8px;border:1px solid #d9d9d9;background:#fff;overflow:hidden;box-sizing:border-box}.stickyCart--pdp .stickyCart__info{flex:1 1 0;min-width:0;text-align:left;padding-right:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.stickyCart.stickyCart--pdp .stickyCart__form>.newbotton-wrapper{width:auto;flex:0 0 auto;align-items:center}.stickyCart--pdp .qtyField .qtyBtn{flex:0 0 40px;width:40px!important;min-width:40px;height:46px!important;line-height:46px!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;background:#fff!important;color:#333!important;display:flex!important;align-items:center;justify-content:center}.stickyCart--pdp .qtyField .qty{flex:0 0 44px;width:44px!important;min-width:44px;max-width:44px;height:46px!important;margin:0!important;padding:0 4px!important;border:none!important;border-radius:0!important;text-align:center;color:#111;font-family:Jost,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px!important;text-transform:uppercase;background:#fff!important}.stickyCart--pdp .qtyField .qtyBtn.plus{border-left:1px solid #e5e5e5!important}.stickyCart--pdp .qtyField .qtyBtn.minus{border-right:1px solid #e5e5e5!important}.thumbnails-wrapper .slick-list{padding-top:54px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/pdp-custom.css.map */
