.Polaris-Heading{line-height:20px!important;font-size:17px!important}.Polaris-Banner__Ribbon{flex-basis:32px!important;padding-right:16px!important}.Polaris-Icon{margin:4px!important;max-width:20px!important;max-height:20px!important}.Polaris-Banner__Content{padding:4px 0!important}.Polaris-Banner__Content p{margin:0!important}.Polaris-Banner__Actions{padding-top:16px!important}.Polaris-Button{min-height:36px!important;min-width:36px!important;padding:7px 16px!important;line-height:15px!important;font-size:15px!important;border-width:1px!important}.Polaris-Button>*{line-height:16px!important;font-size:15px!important}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dm-hide-default-badges .badge--on-sale,.dm-hide-default-badges .badge--sale,.dm-hide-default-badges .card__badge,.dm-hide-default-badges .grid-product__on-sale,.dm-hide-default-badges .on-sale-tag,.dm-hide-default-badges .product-item__badge,.dm-hide-default-badges .product-tag{display:none}.dm-badge{display:inline-flex;justify-content:center;align-items:center;width:60px;height:60px}.dm-badge>*{max-width:60px;max-height:60px}.dm-badge-editor-bottom-bar{display:block;position:fixed;z-index:2147483648;left:0;right:0;bottom:20px;max-width:600px;width:100%;margin:0 auto}.dm-badge-editor-bottom-bar .Polaris-Banner--withinPage{padding-bottom:1rem!important}.dm-badge-editor-bottom-bar .Polaris-Banner__Actions{padding-top:.5rem!important}.dm-badge-editor-popup-background{display:flex;flex-direction:row;justify-content:center;align-items:center!important;position:fixed;z-index:2147483649;left:0;top:0;right:0;bottom:0;background:transparent}.dm-badge-editor-popup-background.hidden{display:none}.dm-badge-editor-popup{display:inline-block;position:static;box-sizing:border-box;padding:0;background-color:#fff;border-radius:6px;box-shadow:0 0 0 rgba(6,44,82,.1),0 2px 16px rgba(33,43,54,.08);font-family:-apple-system,BlinkMacSystemFont,San Francisco,Roboto,Segoe UI,Helvetica Neue,sans-serif;font-size:14px}.dm-badge-editor-popup.hidden{display:none}.dm-badge-editor-popup .dm-badge-editor-popup-buttons,.dm-badge-editor-popup .dm-badge-editor-popup-header{display:block;padding:16px 20px;border-bottom:1px solid #dfe3e8}.dm-badge-editor-popup .dm-badge-editor-popup-buttons:after,.dm-badge-editor-popup .dm-badge-editor-popup-buttons:before,.dm-badge-editor-popup .dm-badge-editor-popup-header:after,.dm-badge-editor-popup .dm-badge-editor-popup-header:before{display:table;content:" "}.dm-badge-editor-popup .dm-badge-editor-popup-buttons:after,.dm-badge-editor-popup .dm-badge-editor-popup-header:after{clear:both}.dm-badge-editor-popup .dm-badge-editor-popup-buttons h3,.dm-badge-editor-popup .dm-badge-editor-popup-header h3{display:block;float:left;margin:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:inherit;font-family:inherit;box-sizing:border-box}.dm-badge-editor-popup .dm-badge-editor-popup-buttons .close,.dm-badge-editor-popup .dm-badge-editor-popup-header .close{display:block;float:right;background:transparent;border:0}.dm-badge-editor-popup .dm-badge-editor-popup-buttons .close:before,.dm-badge-editor-popup .dm-badge-editor-popup-header .close:before{content:"\2715"}.dm-badge-editor-popup .dm-badge-editor-popup-buttons{text-align:right}.dm-badge-editor-popup .dm-badge-editor-popup-buttons .Polaris-Button{height:38px;font-family:-apple-system,BlinkMacSystemFont,San Francisco,Roboto,Segoe UI,Helvetica Neue,sans-serif;font-style:normal}.dm-badge-editor-popup .dm-badge-editor-popup-footer{padding:16px 20px;border-top:1px solid #dfe3e8;text-align:right}.dm-badge-editor-popup .dm-badge-editor-popup-content{display:block;padding:16px 20px;margin:0 -10px}.dm-badge-editor-popup .dm-badge-editor-popup-content:after,.dm-badge-editor-popup .dm-badge-editor-popup-content:before{display:table;content:" "}.dm-badge-editor-popup .dm-badge-editor-popup-content:after{clear:both}.dm-badge-editor-popup.dm-badge-editor-config{width:525px}.dm-badge-editor-popup.dm-badge-editor-config .dm-badge-editor-popup-content.hidden{display:none}.dm-badge-editor-popup.dm-badge-editor-config .dm-badge-editor-popup-content .dm-config-card-color1,.dm-badge-editor-popup.dm-badge-editor-config .dm-badge-editor-popup-content .dm-config-card-color2{display:block;box-sizing:border-box;float:left;width:50%;padding:0 10px}.dm-badge-editor-popup.dm-badge-editor-config .dm-badge-editor-popup-content .dm-config-card-color1 .title,.dm-badge-editor-popup.dm-badge-editor-config .dm-badge-editor-popup-content .dm-config-card-color2 .title{font-size:inherit}.dm-badge-editor-popup.dm-badge-editor-config .dm-badge-editor-popup-content .dm-config-card-color1 .a-color-picker,.dm-badge-editor-popup.dm-badge-editor-config .dm-badge-editor-popup-content .dm-config-card-color2 .a-color-picker{background:#ddd}.dm-badge-editor-popup.dm-badge-editor-config .dm-badge-editor-popup-content .dm-config-card-color1 .a-color-picker label,.dm-badge-editor-popup.dm-badge-editor-config .dm-badge-editor-popup-content .dm-config-card-color2 .a-color-picker label{margin:0;font-size:14px}.dm-badge-editor-popup.dm-badge-editor-config .dm-badge-editor-popup-content .dm-config-card-color1 .a-color-picker input,.dm-badge-editor-popup.dm-badge-editor-config .dm-badge-editor-popup-content .dm-config-card-color2 .a-color-picker input{width:100%;font-size:14px;height:auto;background-color:#fff;color:#000;margin:0}.dm-badge-editor-popup.dm-badge-editor-library{width:100%;max-width:780px}.dm-badge-editor-popup.dm-badge-editor-library .dm-badge-editor-popup-content{max-height:80vh;overflow:auto}.dm-badge-editor-popup.dm-badge-editor-library .library-group:not(:first-child){padding-top:16px}.dm-badge-editor-popup.dm-badge-editor-library .library-group:not(:first-child) .library-group-title{padding-bottom:8px}.dm-badge-editor-popup.dm-badge-editor-library .library-preview{display:block;margin:0 -10px}.dm-badge-editor-popup.dm-badge-editor-library .library-preview:after,.dm-badge-editor-popup.dm-badge-editor-library .library-preview:before{display:table;content:" "}.dm-badge-editor-popup.dm-badge-editor-library .library-preview:after{clear:both}.dm-badge-editor-popup.dm-badge-editor-library .library-preview .library-preview-item{display:block;float:left;box-sizing:border-box;padding:5px 10px;width:80px;height:70px;cursor:pointer;transform-origin:50% 50% 0}.dm-badge-editor-popup.dm-badge-editor-library .library-preview .library-preview-item:hover{transform:scale(1.1)}.dm-badge-editor-popup.dm-badge-editor-library .library-preview .library-preview-item.selected img,.dm-badge-editor-popup.dm-badge-editor-library .library-preview .library-preview-item.selected svg{box-shadow:0 0 2px 3px rgba(0,153,0,.5)}.dm-badge-editor-popup.dm-badge-editor-library .library-preview .library-preview-item.preview-custom{position:relative}.dm-badge-editor-popup.dm-badge-editor-library .library-preview .library-preview-item.preview-custom .preview-remove{display:none;position:absolute;right:0;top:0;width:16px;height:16px;line-height:16px;text-align:center;font-size:13px;color:#333;background-color:#eee;cursor:pointer}.dm-badge-editor-popup.dm-badge-editor-library .library-preview .library-preview-item.preview-custom .preview-remove:hover{color:#000;background-color:#ccc}.dm-badge-editor-popup.dm-badge-editor-library .library-preview .library-preview-item.preview-custom:hover .preview-remove{display:block}.dm-badge-editor-area{position:absolute;z-index:1000;border:3px solid #3aca73}.dm-badge-editor-area .dm-badge-editor-container{position:absolute;z-index:10}.dm-badge-editor-area .dm-badge-editor-container .dm-badge-editor-preview{position:static;cursor:move}.dm-badge-editor-area .dm-badge-editor-container .dm-badge-editor-preview span>img,.dm-badge-editor-area .dm-badge-editor-container .dm-badge-editor-preview span>svg{display:block}.dm-badge-editor-area .dm-badge-editor-container .dm-badge-editor-config{position:absolute;z-index:30}.countdown{display:flex;-moz-column-gap:10px;column-gap:10px}.countdown div{text-align:center;position:relative;padding:0 10px}.countdown div+.large:before{content:":";display:block;font-size:3.5rem;position:absolute;top:-4%;left:-10px}.countdown div+.medium:before{content:":";display:block;font-size:2.5rem;position:absolute;top:-3%;left:-10px}.countdown div+.small:before{content:":";display:block;font-size:1.5rem;position:absolute;top:-3%;left:-8px}.countdown .num{margin-bottom:8px;font-size:38px}