.swatch_img{width:68.4px;height:68.4px;border:1px solid transparent;padding:5px;margin:auto}.swatch-element.active .swatch_img{box-shadow:0 2px 2px #0000008f;margin-bottom:0;padding:5px;border:1px solid #000;border-radius:70px}.swatch .swatch-element.rounded span.swatch-label.label.for__collections{border:0;width:100%;font-family:myriad-pro-regular;color:#000;text-wrap:wrap;text-align:center;font-size:16px;height:auto;line-height:18px;text-transform:capitalize;margin-top:8px;background:transparent}.swatch .swatch-element.rounded .label.for__collections:after{display:none}.cstm-product .product-header h1{font-family:myriad-pro-semi-bold;font-style:normal;font-weight:400;font-size:22px;margin-bottom:6px;line-height:1.2;padding-top:12px}.cstm_featured_images_dots span{background:#d9d9d9;border-radius:100%;width:12px;height:12px;padding:0;margin:0 4px;cursor:pointer;opacity:1}.cstm_featured_images_dots span.active{background:#555}.cstm_featured_images{overflow:hidden}.featured-image.glider-contain .glider-button-next{right:0;padding:0;line-height:1;background:#fff;width:14px;height:26px}.featured-image.glider-contain .glider-button-prev{left:0;padding:0;line-height:1;background:#fff;width:14px;height:26px}.cstm-product .featured-image img{border-radius:7px;margin:0;object-fit:cover}.cstm_featured_images{margin:5px 0}.cstm_featured_images_track{display:flex;transition:transform .4s ease}.cstm_featured_images:after{display:none}.cstm_featured_images img{flex:0 0 100%}.cstm_featured_images_dots{display:flex;justify-content:center;margin-top:0}.featured-image.glider-contain .glider-button-prev[disabled],.featured-image.glider-contain .glider-button-next[disabled]{opacity:.5}.swatch_color_element{display:flex;padding-top:0;overflow:auto;scroll-behavior:smooth;position:relative}.swatch_color_element::-webkit-scrollbar-thumb{display:none}.cstm-product .def_variant{overflow:hidden}.swatch_color_element::-webkit-scrollbar{display:none}span.btn__text.prev{position:absolute;top:40%;left:-10px;display:none}span.btn__text.next{position:absolute;top:40%;right:-10px;display:none}span.btn__text svg{width:15px;height:18px;cursor:pointer}span.btn__text svg path{stroke:#777;stroke-width:1.8}.swatch_color_element .swatch-element.rounded{text-align:center;margin:3px 22px 8px 0}.cstm-product .glider-button-prev .icon,.cstm-product .glider-button-next .icon{background:#fff;color:#000;border:none;font-size:24px;cursor:pointer;padding:0;pointer-events:all;line-height:1}.cstm-product .offers span.price-field{flex-direction:column;font-family:myriad-pro-regular}.cstm-product .cstm_compare_price{font-size:16px;color:#888;line-height:normal}.cstm-product .cstm-price{font-size:20px;font-weight:600;line-height:normal}.cstm-product .cstm_save_amt{font-family:myriad-pro-regular;font-size:16px}.cstm-product .discount__percentage__grid{font-family:myriad-pro-semi-bold;color:#fff;padding-left:10px;font-size:14px;border-radius:3px;font-weight:500;padding-right:10px;background:#795552;margin-left:10px}.cstm-product span.form.quantity{border:1px solid #D9D9D9;border-radius:5px;margin-bottom:0;margin-top:0;height:38.4px}.cstm-product .purchase-section{margin-bottom:0}.cstm-product input[type=number].item-qty{border-color:transparent;width:35px;min-width:35px;height:fit-content;font-family:myriad-pro-light;font-size:23px}span.cstm_save_amt[data-savings-total]{font-family:myriad-pro-semi-bold!important;font-weight:500}span.cstm_compare_price span.money{color:#888;opacity:.8!important}span.money.cstm-price.ddd span{font-family:myriad-pro-regular!important;font-weight:300}.cstm-product span.icon.icon-minus svg,.cstm-product span.icon.icon-plus svg{width:20px;height:20px}.inner_child{display:flex;align-items:center}.cstm-product .btn.qtybtn{min-width:35px;width:35px}.cstm-product .product-images #glider-pagination-thumbs,.cstm-product .product-images .glider-contain .thumbnails img{display:none}.cstm-product .product-images .glider-contain .thumbnails .glider-slide .relative.lazycontainer.button,.cstm-product .product-images .glider-contain .thumbnails .three .relative.lazycontainer.button{background:#d9d9d9;padding-bottom:12px;border-radius:100%}.cstm-product .product-images .glider-contain .thumbnails .glider-track{width:100%!important;justify-content:center}.cstm-product .product-images .glider-contain .thumbnails .glider-track .glider-slide,.cstm-product .product-images .glider-contain .thumbnails .three{width:12px!important;height:12px!important;margin:0 4px;padding:0}.cstm-product .product-images .glider-contain .thumbnails .glider-slide .relative.lazycontainer.button[data-product-gallery-selected=true],.cstm-product .product-images .glider-contain .thumbnails .three .relative.lazycontainer.button[data-product-gallery-selected=true]{background:#000}.cstm-product .glider-button-prev .icon,.cstm-product .glider-button-next .icon{font-size:24px;color:#000}.cstm-product .glider-button-prev:hover .icon,.cstm-product .glider-button-prev:focus .icon,.cstm-product .glider-button-next:hover .icon,.cstm-product .glider-button-next:focus .icon{box-shadow:none}.cstm-product .product-details .table.icon-text-table{width:auto;margin-top:20px;display:flex}.cstm-product .product-details .table.icon-text-table .icon-text .img{padding-right:0}.cstm-product .product-details .table.icon-text-table .icon-text,.cstm-product .product-details .table.icon-text-table .icon-text button{display:flex;flex-direction:column;align-items:center;gap:10px}.sticky__add_to_cart{display:none}.product-recommendations .product-details h4,.recently_product .product-details h4{font-family:myriad-pro-light;color:#212934;font-weight:600;margin-bottom:0}.product-recommendations .product-details,.recently_product .product-details{gap:5px}.product-recommendations .product-price h6,.recently_product .product-price h6{margin-bottom:0}.product-recommendations .container,.recently_product .container{position:relative}.product-recommendations .glider-pagination,.recently_product .glider-pagination{position:absolute;display:flex;align-items:center;justify-content:space-between;left:0;right:0;top:50%;transform:translateY(-50%);height:fit-content}.cstm-product variant-king-combined-listing .swatches{margin-top:0;margin-bottom:0}.cstm-product .swatch legend{font-size:16px;font-weight:500;color:#000;line-height:16px;font-family:myriad-pro-semi-bold;position:relative}.cstm-product .def_variant{display:flex;flex-direction:column-reverse}.cstm-product fieldset.swatch.selectors{margin-left:0;margin-right:0}.cstm-product .swatch .swatch-element input:before{display:none}.cstm-product h3.variant_reload.hidden.clearfix{display:none}.cstm-product .product-details-price .variant_reload{margin-bottom:5px}.swatch-element.rounded.active span{color:#4a4e57}.swatch .swatch_color_element .swatch-element.rounded span.swatch-label.label.for__collections{width:80px}.def-Size legend:after{content:" (LxWxH cm)";margin-left:3px}.def-Size legend:before{content:"Select";margin-right:3px}.cstm-product .cstm_flat_80{padding:6px 4px;line-height:28px;font-weight:400}.cstm-product .cstm-price.ddd-now{margin:4px 0}.cstm-product .cstm_product_badge_img.product-page img{margin:0}.cstm-product .product-recommendations .product-details{padding-top:10px}.dynamic-section-template--20507826258161__recommendations .section-color{text-align:center;font-size:24px;margin-bottom:25px}.cstm-product .product-recommendations .product-loop.glider-track{padding-left:10px;padding-right:10px}.cstm-product .product-recommendations .glider-track .product{padding-left:4px;padding-right:4px;width:188px!important;flex:0 0 calc((100% - 90px * (2)) / 6)}@media(min-width:1000px){.cstm-product .product-details{padding-left:34px}.cstm-product .product-details .table.icon-text-table{justify-content:space-around}.cstm-product .product-details .table.icon-text-table .icon-text .img{width:fit-content}.cstm-product .product-details .table.icon-text-table .icon-text p{font-size:16px}.cstm-product .product-details .table.icon-text-table .icon-text .img img{max-height:60px!important;max-width:60px!important;width:60px}.cstm-product .product-details .cstm__qty{margin-left:20px;margin-right:20px;min-height:40px;height:44px}.cstm-product .inner_child{margin-bottom:12px}.cstm-product .purchase-section{width:175px}.cstm-product .qty_pdp_price{font-size:22px;color:#000;font-weight:600;font-family:myriad-pro-regular}}@media(max-width:600px){.cstm-product .cstm_product_badge_img.product-page{top:0%}.cstm-product .purchase-section{width:165px}.product-recommendations .bottompad-quarter{margin-bottom:0}.cstm-product .def_variant{padding-top:18px}}@media(max-width:999px){.cstm-product .product-grid-product-template .product-images,.cstm-product .product-grid-product-template .product-details{width:100%}.cstm-product .product-details .table.icon-text-table .icon-text{padding:0}.cstm-product .product-details .table.icon-text-table .icon-text p{text-align:center}.cstm-product .product-details .cstm__qty{margin-left:2px;margin-right:2px}.cstm-product .qty_pdp_price{font-size:20px;color:#666;font-weight:600;font-family:myriad-pro-light}.cstm-product .btn.qtybtn{min-width:25px;width:25px}.cstm-product input[type=number].item-qty{min-width:30px;width:30px}.pdp_btn_sticky .sticky__add_to_cart{background:#fff;position:fixed;left:0;right:0;bottom:0;z-index:9;padding:20px 10px;display:none}.cstm-product .product-details .table.icon-text-table{justify-content:space-between}.cstm_pdp_parent .inner_child{justify-content:space-between;gap:5px;width:100%}.cstm-product .product-images .glider-slide img{border-radius:8px}.cstm-product .add-to-cart.auto-full-width{padding:10px 8px;letter-spacing:0;font-size:18px!important;height:44px!important;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cstm-product.css.map */
