.short-description{color:#1e242c;font-size:16px;font-style:normal;font-weight:400;letter-spacing:var(--font-16-letter-spacing);line-height:24px}.bundles{color:#07a9ff}.bundle-section{display:flex;flex-direction:column;width:100%}.heading{color:#313945;font-family:HelveticaNowMTDisplayMedium;font-size:33px;font-style:normal;font-weight:500;line-height:40px!important;text-align:left}.description-sorting{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px}.month-selector-wrapper__list option{color:#4a4a4a;font-size:13px;font-weight:400;letter-spacing:0;line-height:16px}.line{background:#dfdede;height:1px;margin-bottom:30px;margin-top:30px}.list{column-gap:32px;display:grid;grid-template-columns:1fr 1fr 1fr}.grid-item{display:flex;flex:1 1 32%;margin-bottom:60px}.card{flex-direction:column;position:relative}.card img{border-radius:4px;height:214px;max-width:100%!important;width:428px}.discount_badge{align-items:center;background:#d52377;border-radius:51px;box-shadow:0 0 10px rgba(0,0,0,.22);color:#fff;display:flex;font-family:HelveticaNowMTText;font-size:16px;gap:8px;height:32px;justify-content:center;letter-spacing:var(--font-16-letter-spacing);min-width:97px;padding:4px 16px;position:absolute;right:12px;top:12px}.discount_badge,.font-description{font-style:normal;font-weight:500;line-height:24px}.font-description{color:#1e242c;font-family:HelveticaNowMTTextMedium;font-size:19px;letter-spacing:0;margin-top:15px;text-align:left}.font-description a{color:#1e242c}.bundle-cost,.cost{color:#576579}.cost{font-family:HelveticaNowMTTextBold;font-size:16px;font-style:normal;font-weight:700;letter-spacing:var(--font-16-letter-spacing);line-height:24px;margin-top:10px;text-align:left}.sale_price{color:#d0021b}.sale_price del{color:#666}.card .img{border-radius:4px}.shopify-section{background-color:#fff}footer.footer{padding-top:60px}#MainContent .page-width{background:#fff}ul li hr{display:none}.head-line{font-size:13px;letter-spacing:0;line-height:16px}@media (max-width:767px){.fdp_breadcrumb{padding:15px 0 0 12px}.heading{color:#313945!important;font-family:HelveticaNowMTTextMedium;font-size:23px!important;line-height:32px!important}.short-description{font-size:13px;letter-spacing:0;line-height:16px}.toggle_show_more{background-color:#4a4a4a!important;border:0;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:block!important;font-size:1em!important;font-size:16px!important;letter-spacing:var(--font-16-letter-spacing);line-height:20px!important;font:inherit;margin:30px 0!important;outline:none;overflow:visible;overflow-anchor:none;padding:10px 20px!important;transition:background-color .2s ease-out;width:100%!important}.custom_pagination{display:none!important}.bundle-section{margin-top:15px;padding-left:10px;padding-right:10px}.list{flex-direction:column;grid-template-columns:auto}.grid-item{margin-bottom:15px;max-width:100%;width:100%}.bundle-section hr{display:block}.list .grid-line{color:#dfdede;display:block;height:1px;margin-bottom:0;margin-top:15px}ul li:last-child hr{height:0!important}}.discount-label,.head-line{margin-top:15px}.head-line{font-family:HelveticaNowMTText;font-size:16px;font-style:normal;font-weight:400;letter-spacing:var(--font-16-letter-spacing);line-height:24px}.special-offer .discount-label,.special-offer .foundary-name{color:#313945;font-family:HelveticaNowMTTextBold;font-size:19px;font-weight:700;letter-spacing:var(--bold-19-letter-spacing);line-height:24px;margin-bottom:10px}.grid-item.d-block .foundry-name,.special-offer .foundary-name{font-weight:400}.special-offer .font-link{color:#313945;font-family:HelveticaNowMTText;font-size:19px;font-weight:400;line-height:24px}.special-offer .sort-by-container{align-self:flex-end;color:#313945;font-family:HelveticaNowMTText;font-size:13px;letter-spacing:0;line-height:16px;margin-top:-20px;position:relative}.sort-by-container:not(.no-icon):after{background:url(https://cdn.shopify.com/s/files/1/0584/9628/6901/files/sortby.png?v=1635145245) 0 0 no-repeat;content:"";display:inline-block;height:22px;left:-24px;position:absolute;top:2px;width:22px}.special-offer select.sort-by{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#333;padding:5px;position:relative;width:130px}.special-offer select.sort-by option{padding:10px}.special-offer select.sort-by:focus-visible{outline:none}.special-offer .sort-by-container label{font-family:HelveticaNowMTText;font-size:13px;font-weight:700;letter-spacing:0;line-height:16px}.special-offer .sort-by-container .arrow-down{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #000;display:inline-block;height:0;margin:3px 0 0 6px;position:absolute;right:0;top:7px;width:0;z-index:1}.special-offer .head-line{color:#313945;margin-bottom:0}.special-offer .head-line,.special-offer .time-format{font-family:HelveticaNowMTText;font-size:16px;font-weight:400;letter-spacing:var(--font-16-letter-spacing);line-height:24px}.special-offer .time-format{color:#c40020;font-style:normal}.special-offer p.time-format{margin-bottom:0}.special-offer .list{justify-content:normal}.special-offer .list li{display:block;margin-left:0;margin-right:2%}.special-offer .list li .card a:first-child{display:inline-block;height:214px;width:100%}#special-offer-list .d-block{display:block}.special-img{max-height:214px}@media screen and (max-width:767px){.sort-by-container:after{left:3px}.card img{border-radius:4px;height:auto}}.current,.next a,.page a,.prev a{border:1px solid #666;border-radius:5px;color:#666;font-family:HelveticaNowMTText,Lucida Sans,Lucida Grande,Lucida Sans Unicode,Trebuchet MS,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:var(--font-16-letter-spacing);line-height:20px;padding:.5rem 1rem;transition:background-color .2s ease-out}.next,.page,.prev{margin-left:.5rem;margin-right:.5rem}.next a,.page a,.prev a{color:inherit;text-decoration:none}.current,.next a:hover,.page a:hover,.prev a:hover{background-color:#4a4a4a;color:#fff}.custom_pagination{margin:auto auto 40px;padding:10px}.toggle_show_more{display:none}.card>a{display:block}:focus-visible{outline:2px solid #104892}