.okeReviews.okeReviews--theme .okeReviews-reviewsTab{background-color:#000}/*! CSS Used from: /cdn/shop/t/458/assets/theme.css?v=122534500123051387241653856954 ; media=all */@media all{section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}svg:not(:root){overflow:hidden}button,input{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;line-height:1.5;color:#303030;color:#2d2d2d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:.25em;background:transparent;line-height:1}.row{max-width:74.875rem;margin-right:auto;margin-left:auto}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row .row{margin-right:-.625rem;margin-left:-.625rem}.column,.columns{width:100%;float:left;padding-right:1rem;padding-left:1rem}.column:last-child:not(:first-child){float:right}.column.row.row{float:none}.row .column.row.row{margin-right:0;margin-left:0;padding-right:0;padding-left:0}div,ul,li,h1,h2,h3,form,p{margin:0;padding:0}main p{margin-bottom:1em;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}i{font-style:italic;line-height:inherit}h1,h2,h3{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;color:inherit;text-rendering:optimizeLegibility}h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2{font-size:1.375rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}main a{line-height:inherit;color:inherit;text-decoration:none;cursor:pointer;border-bottom:1px solid}main a:hover,main a:focus{color:#005aac}main ul{margin-bottom:1em;list-style-position:outside;line-height:1.6}li{font-size:inherit}main ul{margin-left:1.25em;list-style-type:disc}input::-webkit-input-placeholder{color:#bfbebe}input::-moz-placeholder{color:#bfbebe}input:-ms-input-placeholder{color:#bfbebe}input::-ms-input-placeholder{color:#bfbebe}input::placeholder{color:#bfbebe}input:disabled{background-color:#efefef;cursor:not-allowed}[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25em}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);-o-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__container{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/cdn/shop/t/458/assets/photoswipe.png?v=178859423838099210601653711744) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:#0000004d;height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:#00000080;width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px #00000040;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);-o-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__top-bar,.pswp__caption{background-color:#00000080}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slide{width:100%;height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:initial}img{border-style:none}button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.row{max-width:66.875rem}body{font-family:Red Hat Display;font-weight:500;font-size:16px}.u-hide{display:none!important}.Button{padding:1.125rem 2.875rem;font-size:.875rem;line-height:normal;font-family:Red Hat Display;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase;color:#303030;color:#2d2d2d;outline:0;border:1px solid #303030;border:1px solid #2d2d2d;border-radius:50px;background:#fff;-webkit-transition:color .15s linear,border 50ms linear;-o-transition:color .15s linear,border 50ms linear;transition:color .15s linear,border 50ms linear;cursor:pointer;white-space:nowrap}.Button:hover,.Button:active,.Button:focus{color:#303030;color:#2d2d2d;background:#fbcacd;opacity:1}main h1,main h2,main h3{margin:0;padding:0;font-weight:400}main h1,main h2{font-weight:700;font-size:2rem!important;line-height:2.5rem;font-family:zenon;letter-spacing:0}h3{font-size:1.125rem!important;line-height:1.4375rem;font-family:Red Hat Display;font-weight:600;letter-spacing:.11px}h3.--alt{font-weight:700;line-height:normal;font-size:1.5rem!important;font-family:zenon;letter-spacing:.13px}h3.--alt.--small{font-size:1rem!important;line-height:1.4375rem}main p{font-size:1rem;line-height:1.5rem;font-family:Red Hat Display;font-weight:500;letter-spacing:.08px}p.--small{font-size:.75rem;letter-spacing:.06px}a{text-decoration:none}.okeReviews-reviewsTab{display:none!important}.ShapeCurve{display:block;position:relative;bottom:-4px;left:0;width:100%;height:auto}.ShapeCurve.--flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.ShapeCurve.--flipped-x{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.ShapeCurve.--flipped-x.--flipped{-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.ShapeCurve.--top{position:relative;top:4px;bottom:auto}.ShapeCurve.--bottom{position:relative;top:auto;bottom:4px}.Hero{display:block;position:relative;margin-bottom:0;text-align:center;background-color:#fff;overflow:hidden}.Hero .ShapeCurve{display:block;position:absolute}.Hero-bg{position:relative;top:0;left:-5px;width:calc(100% + 10px);padding-bottom:100%;background-color:#f6f3f1;background-repeat:no-repeat,no-repeat;background-position:center left,center right;background-size:auto 100%,auto 100%}.Hero .column.row{position:relative;padding-bottom:0;z-index:1}.Hero .column.row .--center{text-align:center}.Hero .column.row .--center h1,.Hero .column.row .--center p{max-width:50rem;margin-right:auto;margin-left:auto}.Hero h1{max-width:34.375rem;margin-top:1.25rem;margin-bottom:1.25rem}.Hero p{max-width:34.375rem}.Features{position:relative;padding:0 0 3.125rem;overflow:hidden}.Features .ShapeCurve.--top{display:none}.Features .wrapper{background-color:#fff}.Features .column.row{padding-top:4.375rem;padding-bottom:3.125rem}.Features h2{max-width:37.5rem;margin:0 auto;color:#303030;color:#2d2d2d;text-align:center}.Features h3{color:#303030;color:#2d2d2d}.Features .Feature{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3.75rem}.Features .Feature:first-child{margin-top:4.375rem}.Features .Feature:last-child{margin-bottom:0}.Features .Feature:nth-child(odd) .Feature-content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-right:0}.Features .Feature:nth-child(odd) .Feature-visual{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.Features .Feature:nth-child(2n) .Feature-content{padding-left:0}.Features .Feature-content,.Features .Feature-visual{width:100%}.Features .Feature-content{text-align:center}.Features .Feature-content h3,.Features .Feature-content p{margin-bottom:1.25rem}.Features .Feature-content .Button{display:inline-block}.Features .Feature-visual{margin-bottom:1.875rem}.Features .Feature-image{position:relative;max-width:15rem;max-height:15rem;height:auto;margin:0 auto}.Features .Feature-image img{display:block;width:100%;height:auto;margin:0;padding:0}.okeReviews .okeReviews-reviewsTab{z-index:99!important}.PageNotFound .Hero{text-align:center;margin-bottom:0}.PageNotFound .Hero .ShapeCurve{display:block}.PageNotFound .Hero h1,.PageNotFound .Hero h2,.PageNotFound .Hero p{max-width:none}.PageNotFound .Hero .Button{display:block;width:100%;max-width:11.25rem;margin:0 auto 1rem;padding-right:1.25rem;padding-left:1.25rem}.PageNotFound .Hero .column.row,.PageNotFound .Hero .row.columns{position:relative;padding-bottom:0;z-index:1}.PageNotFound .Hero-bg{height:auto;padding-top:85%;background-image:url(/cdn/shop/t/453/assets/rewards.png?v=38719476690163591091651237323);background-repeat:no-repeat;background-position:center top;background-size:auto 100%}.PageNotFound .Hero.--thanks{text-align:center}.PageNotFound .Hero.--thanks .Hero-bg{background-color:#fff}.PageNotFound .Product-other-products{position:relative}.PageNotFound .Product-other-products .wrapper{background-color:#fff}.PageNotFound .Product-other-products .column.row,.PageNotFound .Product-other-products .row.columns{padding-top:2.5rem;padding-bottom:3.125rem}.PageNotFound .Product-other-products h2{text-align:center;margin-bottom:.5rem}.PageNotFound .Product-other-products .glide{position:relative;width:calc(100% - 40px);margin:0 auto}.PageNotFound .Product-other-products .glide__arrows{position:absolute;top:0;left:0;width:100%;height:100%}.PageNotFound .Product-other-products .glide__arrow{display:block;position:absolute;width:2.5rem;height:2.5rem;text-indent:-9999px;cursor:pointer;outline:0;background-repeat:no-repeat;background-position:center;background-size:14px auto}.PageNotFound .Product-other-products .glide__arrow--left{top:50%;left:-30px;background-image:url(/cdn/shop/t/453/assets/icon-slide-arrow-left.svg?v=128498744028852765781651237244);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.PageNotFound .Product-other-products .glide__arrow--right{top:50%;right:-30px;background-image:url(/cdn/shop/t/453/assets/icon-slide-arrow-right.svg?v=32441729735695941191651237244);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.Page{position:relative;padding-top:1.875rem;padding-bottom:3.125rem;background-color:#fff}.Page-title{font-weight:700;font-size:2rem!important;line-height:2.5rem;font-family:zenon;letter-spacing:0;margin-bottom:1.25rem;text-align:center;text-transform:uppercase}@media screen and (min-width: 640px){.Page-title{font-size:3rem!important;line-height:3.25rem;letter-spacing:.25px}}@media screen and (min-width: 1024px){.Page-title{margin-bottom:3.125rem}}.Page-title.--alt{font-size:1.5rem!important;line-height:1.875rem}.Page-content{position:relative;margin:0 auto;text-align:left}.Page.CustomerReviews{background:#f6f3f1!important}.Page.CustomerReviews h1{font-weight:700;font-size:2rem!important;line-height:2.5rem;font-family:zenon;letter-spacing:0}.Page.CustomerReviews h1.--alt{font-size:1.5rem!important;line-height:1.875rem}.Page.CustomerReviews .okeReviews-reviews-review{background:#fff!important}.Page.CustomerReviews .okeReviews-reviewsTab{display:none!important}.snize-results-page .snize-button{padding:.75rem 0!important;color:#303030!important;color:#2d2d2d!important;font-size:.875rem!important;line-height:normal!important;font-family:Red Hat Display!important;letter-spacing:1px!important;text-align:center!important;text-transform:uppercase!important;outline:0!important;border:1px solid #303030!important;border:1px solid #2d2d2d!important;border-radius:50px!important;background:#fff!important;-webkit-transition:all .15s linear!important;-o-transition:all .15s linear!important;transition:all .15s linear!important;cursor:pointer!important;width:150px!important;left:50%!important;margin-left:-75px!important}.snize-results-page .snize-button:hover,.snize-results-page .snize-button:active,.snize-results-page .snize-button:focus{color:#303030!important;color:#2d2d2d!important;background:-webkit-gradient(linear,left top,right top,from(#d8bbf1),to(#f6c7cb))!important;background:-o-linear-gradient(left,#d8bbf1 0%,#f6c7cb 100%)!important;background:linear-gradient(90deg,#d8bbf1,#f6c7cb)!important;opacity:1!important}.snize-results-page #snize-search-results-list-mode span.snize-thumbnail{flex:none}.no-template .swym-link{display:none!important}.no-template #swym-hosted-plugin.show-tab-overlay{z-index:1!important}.no-template #swym-plugin-name{margin-top:3.75rem;text-align:center}.no-template .show-simple-wishlist{padding:0 0 4.375rem}.no-template #swym-items-container{width:100%;margin:2.5rem 0 1.25rem;overflow-x:scroll}.no-template #swym-item-grid{display:block;width:100%!important;overflow:hidden}.no-template .swym-item{display:block;width:calc(25% - 40px)!important;min-height:19.0625rem!important;margin:0 20px 20px!important;padding:.625rem;float:left;text-align:center;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.25);box-shadow:0 2px 8px #00000040;background-color:#fff;-webkit-transform:scale(1) rotate(.01deg);-ms-transform:scale(1) rotate(.01deg);transform:scale(1) rotate(.01deg);-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;-o-transition:transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.no-template .swym-item:hover{-webkit-transform:scale(1.015) rotate(.01deg);-ms-transform:scale(1.015) rotate(.01deg);transform:scale(1.015) rotate(.01deg)}.no-template .swym-outer{height:auto!important;border:0!important;overflow:hidden!important}.no-template .swym-image{margin-right:0!important;border:0!important}.no-template .swym-information{height:auto!important}.no-template .swym-title,.no-template .swym-title a{height:auto!important;font-weight:700!important;font-size:.875rem!important;line-height:1.3125rem!important;font-family:zenon!important;letter-spacing:.13px!important;text-decoration:none!important;margin-bottom:.3125rem!important;line-height:1.25rem!important}.no-template .swym-title:hover,.no-template .swym-title a:hover{text-decoration:none!important}.no-template .swym-price{font-size:.75rem!important;line-height:1.25rem!important;font-family:Red Hat Display!important;letter-spacing:.06px!important;text-align:center!important;color:#303030!important;color:#2d2d2d!important}.no-template .swym-price .swym-old{margin-right:.625rem!important;font-family:Red Hat Display!important;font-weight:500}.no-template .swym-add-to-cart{height:auto!important;padding:.3125rem .625rem!important;font-size:.6875rem!important;line-height:normal!important;font-family:Red Hat Display!important;letter-spacing:1px!important;text-align:center!important;text-transform:uppercase!important;color:#fff!important;outline:0!important;border:1px solid #303030!important;border:1px solid #2d2d2d!important;border-radius:50px!important;background:#303030!important;background:#2d2d2d!important;-webkit-transition:all .15s linear!important;-o-transition:all .15s linear!important;transition:all .15s linear!important;cursor:pointer!important}.no-template .swym-add-to-cart:hover,.no-template .swym-add-to-cart:active,.no-template .swym-add-to-cart.--active{color:#303030!important;color:#2d2d2d!important;background:-webkit-gradient(linear,left top,right top,from(#d8bbf1),to(#f6c7cb))!important;background:-o-linear-gradient(left,#d8bbf1 0%,#f6c7cb 100%)!important;background:linear-gradient(90deg,#d8bbf1,#f6c7cb)!important;opacity:1!important}.no-template h2{margin-bottom:1.25rem}.no-template h4{display:none!important;margin-bottom:.625rem}.no-template ul{margin-left:0}.swym-btn-container .swym-add-to-wishlist.swym-heart:after{width:20px!important}div#swym-no-items,div#swym-share-with-email-container,.swym-settings-block.swym-auth-block{font-size:1rem!important;line-height:1.5rem!important;font-family:Red Hat Display!important;font-weight:500;letter-spacing:.08px!important}.smile-launcher-frame-container{bottom:9px!important;left:9px!important}.gorgias-chat-key-eam2gc{bottom:-11px!important}.ContactPage-content{position:relative;max-width:30rem;margin:1rem auto}.ContactForm{position:relative;width:100%;max-width:30rem;margin:0 auto 1.953125rem}.ContactForm-buttonContainer{text-align:right}.FaqPage{position:relative}.FaqPage p a{color:#2d2d2d;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#2d2d2d}.FaqPage-main{padding:3.75rem 0 4.375rem;background-image:-webkit-gradient(linear,left top,left bottom,from(#FDE7E8),to(#FBCACD));background-image:-o-linear-gradient(top,#FDE7E8 0%,#FBCACD 100%);background-image:linear-gradient(180deg,#fde7e8,#fbcacd)}.FaqPage-main .column.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.FaqPage-faq h3{margin-top:3.75rem;font-weight:600}.FaqPage-faq h3.--is-first{margin-top:0}.FaqPage-faq p{display:block;margin:0;padding:.625rem 0}.FaqPage-faq p strong{display:inline-block;width:.625rem;margin-right:.9375rem;font-weight:400;font-size:1.375rem;font-family:Red Hat Display;font-weight:600}.FaqPage-faq p strong:after{content:"+";display:inline-block}.FaqPage-faq p.-ba-is-active strong:after{content:"-"}.FaqPage-contact p{margin-bottom:1em}.FaqPage-contact p a{border-bottom-color:transparent}.FaqPage-contact p a:hover{border-bottom-color:inherit}.FaqPage-contact p strong{font-weight:400;font-family:Red Hat Display;font-weight:600}.FaqPage .badger-accordion{padding:0;border-bottom:1px solid #303030;border-bottom:1px solid #2d2d2d}.FaqPage .badger-accordion__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}.FaqPage .badger-accordion__panel{max-height:none!important;overflow:hidden}.FaqPage .badger-accordion__panel p{padding-left:1.5625rem}.FaqPage .badger-accordion__panel.-ba-is-hidden{max-height:0!important;visibility:hidden}.FaqPage .badger-accordion--initialized .badger-accordion__panel{-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.FaqPage h1{font-weight:700;font-size:2rem!important;line-height:2.5rem;font-family:zenon;letter-spacing:0;padding-bottom:1.875rem;text-align:center}.FaqPage hr{border-top:0;border-bottom-color:#303030;border-bottom-color:#2d2d2d}@media print,screen and (min-width: 40em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}.medium-5{width:41.6666667%}.medium-7{width:58.3333333%}h1{font-size:3rem}h3{font-size:1.9375rem}h1:not(.text-3xl){font-size:3.75rem!important;line-height:4.5rem;letter-spacing:.31px}h3{font-size:1.5rem!important;line-height:1.875rem;letter-spacing:.13px}.FaqPage-main .column.row{display:block}.FaqPage .badger-accordion{padding:1.25rem 0}.FaqPage h1{font-size:3rem!important;line-height:3.25rem;letter-spacing:.25px}.FaqPage h1{padding-bottom:3.125rem;text-align:left}}@media print,screen and (min-width: 64em){.large-offset-1{margin-left:8.3333333%}.large-4{width:33.3333333%}.FaqPage-main{padding:3.75rem 0 6.25rem}}.OurStory .Features{padding:0}.OurStory .Features.--last{padding:2.5rem 0 0}.OurStory .Features .column.row,.OurStory .Features .row.columns{padding-top:0;padding-bottom:0}.OurStory .Feature,.OurStory .Feature:first-child{margin:0}.OurStory .Feature h1{margin-bottom:1.875rem;text-align:center}.OurStory .Feature h1.--desktop{display:none}@media screen and (min-width: 1024px){.OurStory .Feature h1.--desktop{display:block}}.OurStory .Feature h1.--mobile{display:block}@media screen and (min-width: 1024px){.OurStory .Feature h1.--mobile{display:none}}.Made{padding:3.75rem 0}.Made h2{max-width:43.75rem;margin:0 auto .9375rem;text-align:center;color:#303030;color:#2d2d2d}.Made p{max-width:40.625rem;margin:0 auto 3.125rem;text-align:center;color:#303030;color:#2d2d2d}.Made .medium-6.column:first-child,.Made .medium-6.columns:first-child{padding:0}.Made .medium-6.column:last-child,.Made .medium-6.columns:last-child{padding:0}.Made blockquote{margin:3.75rem 0 0;padding:0;font-family:Red Hat Display;font-weight:600;text-align:center;border:0}.Made blockquote p{margin:0 auto;font-family:Red Hat Display;font-weight:600;text-align:center}.Difference{padding:3.125rem 0 .625rem;background-image:-o-linear-gradient(317deg,#DABDF7 0%,#FBCACD 100%);background-image:linear-gradient(133deg,#dabdf7,#fbcacd)}.Difference h2{max-width:43.75rem;margin:0 auto 1.875rem;font-size:2rem!important;line-height:2.625rem;text-align:center;color:#303030;color:#2d2d2d}.Difference h4{display:block;margin-bottom:.9375rem;font-size:1rem!important;font-family:Red Hat Display;font-weight:600;text-transform:capitalize;text-align:center}.Difference h4 img{display:block;margin:0 auto 1.25rem}.Difference p{margin-bottom:0;text-align:center}.Difference .columns{margin-bottom:2.5rem}.NewToDiamondArt{background-color:#fff}.NewToDiamondArt .Hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.NewToDiamondArt .Hero .column.row,.NewToDiamondArt .Hero .row.columns{padding:1.875rem .625rem 6.25rem}.NewToDiamondArt .Hero p{max-width:45rem;margin:0 auto}.NewToDiamondArt .Hero .glide .glide__slide{position:relative;opacity:.5;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:cover}.NewToDiamondArt .Hero .glide .glide__slide--active{opacity:1}.NewToDiamondArt .Hero .glide .glide__slide:before{content:"";display:block;padding-top:100%}.NewToDiamondArt .Hero .glide.--not-initiated .glide__slides{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.NewToDiamondArt .Hero .glide.--not-initiated .glide__slide{position:relative;max-width:none;width:calc(100% / 6);margin:0;background-repeat:no-repeat;background-position:center;background-size:cover}.NewToDiamondArt .Hero .glide.--not-initiated .glide__slide:before{content:"";display:block;padding-top:100%}.NewToDiamondArt .Hero .glide__arrows{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.NewToDiamondArt .Hero .glide__track{overflow:visible;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.NewToDiamondArt .Hero .glide__arrow{display:block;position:absolute;width:2.5rem;height:2.5rem;text-indent:-9999px;cursor:pointer;outline:0;background-repeat:no-repeat;background-position:center;background-size:14px auto;z-index:1}.NewToDiamondArt .Hero .glide__arrow--left{top:50%;left:0;background-image:url(/cdn/shop/t/453/assets/icon-slide-arrow-left.svg?v=128498744028852765781651237244);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.NewToDiamondArt .Hero .glide__arrow--right{top:50%;right:0;background-image:url(/cdn/shop/t/453/assets/icon-slide-arrow-right.svg?v=32441729735695941191651237244);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.NewToDiamondArt .Features .wrapper{background-color:#f6f3f1}.NewToDiamondArt .Features .wrapper ul{margin:0;padding:0}.NewToDiamondArt .Features .wrapper .--left li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;margin-bottom:1.25rem;list-style:none}.NewToDiamondArt .Features .wrapper .--left li .Bullet{position:relative;top:-1px;margin-right:1rem}.NewToDiamondArt .Features .Feature-image{border-radius:100%;overflow:hidden}.NewToDiamondArt .Framing{padding:0 0 4.375rem;text-align:center}.NewToDiamondArt .Framing h2{max-width:43.75rem;margin:0 auto .9375rem;text-align:center;color:#303030;color:#2d2d2d}.NewToDiamondArt .Framing p{max-width:40.625rem;margin:0 auto 3.125rem;text-align:center;color:#303030;color:#2d2d2d}.NewToDiamondArt .Framing-image img{display:block;max-width:45rem;width:100%;margin:0 auto}.NewToDiamondArt .Framing .Button{display:inline-block;margin-top:1.875rem}.NewToDiamondArt .Tips-tricks{padding:3.75rem 0;color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#FBCACD),to(#DABDF7));background-image:-o-linear-gradient(top,#FBCACD 0%,#DABDF7 100%);background-image:linear-gradient(180deg,#fbcacd,#dabdf7)}.NewToDiamondArt .Tips-tricks h2{margin-bottom:4.375rem;text-align:center}.NewToDiamondArt .Tips-tricks-article{max-width:100%;margin:0 auto 2.5rem}.NewToDiamondArt .Tips-tricks-article h3{margin-bottom:1.25rem}.NewToDiamondArt .Tips-tricks-article .BlogListItem-illustration{margin-bottom:1.875rem;border-radius:0}.NewToDiamondArt .Tips-tricks-article .BlogListItem-illustrationPlaceholder{padding:0 0 70%}.Steps-container{margin:0 0 1.875rem;overflow:hidden}.Step{border-radius:100%;overflow:hidden}.Step-title-wrapper{margin-bottom:.625rem;font-weight:700;font-size:1.5rem;font-family:zenon;color:#2d2d2d;letter-spacing:.12px;text-align:center}.Step-icon{display:inline-block;position:relative;top:-2px}.Step-icon.--flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.Step-info{font-family:Red Hat Display;font-weight:600}.RewardsPage .Hero{text-align:center;position:relative;max-height:18.75rem}.RewardsPage .Hero h1,.RewardsPage .Hero h2,.RewardsPage .Hero p{max-width:none}.RewardsPage .Hero .Button{display:block;width:11.25rem;margin:0 auto 1rem}.RewardsPage .Hero .column.row,.RewardsPage .Hero .row.columns{position:relative;padding-bottom:0;z-index:1}.RewardsPage .Hero-bg{height:auto;padding-top:85%;background-image:url(/cdn/shop/t/453/assets/rewards.png?v=38719476690163591091651237323);background-repeat:no-repeat;background-position:center top;background-size:100% auto}.RewardsPage .Points{position:relative;padding:0 0 3.125rem;text-align:center}.RewardsPage .Points .ShapeCurve.--top{display:none}.RewardsPage .Points .wrapper{padding-top:4.375rem;background-color:#fff}.RewardsPage .Points h2{max-width:43.75rem;margin:0 auto .9375rem;text-align:center;color:#303030;color:#2d2d2d}.RewardsPage .Points h3{width:100%;margin-bottom:2.5rem;font-style:normal;font-weight:400;font-size:1.5rem!important;font-family:Red Hat Display;font-weight:500}.RewardsPage .Points h3.--alt{font-family:Red Hat Display;font-weight:600;font-size:2rem!important}.RewardsPage .Points p{max-width:43.75rem;margin:0 auto 1.875rem;text-align:center;color:#303030;color:#2d2d2d}.RewardsPage .Points-info .Button{display:block;width:11.25rem;margin:0 auto 1rem}.RewardsPage .Points .Point{min-height:13.3125rem;margin-bottom:2.5rem;padding:1.5rem;text-align:center;border-radius:4px;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px #00000026;background-color:#f6f3f1;background-repeat:no-repeat;background-position:center;background-size:cover}.RewardsPage .Points .Point img{margin-bottom:1.125rem}.RewardsPage .Points .Point h4{margin-top:0;margin-bottom:1rem;font-size:1rem;font-family:Red Hat Display;font-weight:500;letter-spacing:1px}.RewardsPage .Points .Point .--label{display:inline-block;width:100%}.RewardsPage .Points-one-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:5.625rem 0 2.5rem}.RewardsPage .Points-more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.RewardsPage .Points-more .column:last-child:not(:first-child),.RewardsPage .Points-more .columns:last-child:not(:first-child){float:left}.RewardsPage .Points-more .Point{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:12.5rem;padding:1rem .875rem}.RewardsPage .Points-more .Point img{margin-bottom:0}.RewardsPage .Points-more .Point h4{margin-top:auto}.RewardsPage .Points-wrapper{display:block}.RewardsPage .Membership{padding:3.125rem 0 6.25rem;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#FDE7E8),to(#FBCACD));background:-o-linear-gradient(top,#FDE7E8 0%,#FBCACD 100%);background:linear-gradient(180deg,#fde7e8,#fbcacd)}.RewardsPage .Membership .--mobile{display:block;position:relative;top:auto;opacity:1;pointer-events:all}.RewardsPage .Membership .--mobile .Membership-type{display:block;margin-top:2rem}.RewardsPage .Membership .--desktop{display:none}.RewardsPage .Membership h2{max-width:43.75rem;margin:0 auto 2.5rem;text-align:center;color:#303030;color:#2d2d2d}.RewardsPage .Membership .badger-accordion{padding:0;border-top:0;border-bottom:0}.RewardsPage .Membership .badger-accordion:last-child{border-bottom:0}.RewardsPage .Membership .--mobile .badger-accordion{padding:0;border-bottom:1px solid #2D2D2D}.RewardsPage .Membership .dot{margin-left:auto;font-size:2rem}.RewardsPage .Membership table{border:0;border-collapse:collapse}.RewardsPage .Membership table thead{border:0;background-color:transparent}.RewardsPage .Membership table thead th:first-child p{margin-bottom:0;padding-top:20px;font-style:normal;font-weight:400;font-size:1.5rem;font-family:Red Hat Display;font-weight:500}.RewardsPage .Membership table thead span{text-align:center}.RewardsPage .Membership table thead span img{display:block;width:3rem;height:auto;margin:0 auto .75rem}.RewardsPage .Membership table thead span h3{margin-bottom:.625rem}.RewardsPage .Membership table thead span small{display:block;font-weight:400}.RewardsPage .Membership table thead span small br{display:none}.RewardsPage .Membership table tbody{border:0;background-color:transparent}.RewardsPage .Membership table tbody td{padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #303030;border-bottom:1px solid #2d2d2d}.RewardsPage .Membership table tbody td:not(:first-child){font-size:2rem}.RewardsPage .Membership table tbody tr:nth-child(2n){background-color:transparent}.RewardsPage .Membership table tbody th:first-child,.RewardsPage .Membership table tbody td:first-child{text-align:left}.RewardsPage .Redeem{padding:3.125rem 0 2.5rem}.RewardsPage .Redeem h2{max-width:43.75rem;margin:0 auto .9375rem;text-align:center;color:#303030;color:#2d2d2d}.RewardsPage .Redeem p{max-width:43.75rem;margin:0 auto 1.875rem;text-align:center;color:#303030;color:#2d2d2d}.RewardsPage .Redeem-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.RewardsPage .Redeem .Option{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:8.75rem;margin-bottom:.5rem;padding:1.125rem;text-align:center;border-radius:4px;background:#f6f3f1;border:2px solid;border-image-source:linear-gradient(200deg,#B388EB,#FBCACD);border-image-slice:1}.RewardsPage .Redeem .Option p{width:100%;margin-bottom:.625rem;font-weight:400;font-size:.875rem;font-family:Red Hat Display;font-weight:600;text-transform:uppercase}.RewardsPage .Redeem .Option span{width:100%;font-style:normal;font-weight:400;font-family:Red Hat Display;font-weight:600;font-size:.875rem;line-height:normal;letter-spacing:1px;color:#b388eb;text-transform:uppercase}.RewardsPage .Join{position:relative;padding:3.125rem 0;text-align:center;background-color:#f6f3f1}.RewardsPage .Join h2{max-width:43.75rem;margin:0 auto .9375rem;text-align:center;color:#303030;color:#2d2d2d}.RewardsPage .Join p{max-width:43.75rem;margin:0 auto 1.875rem;text-align:center;color:#303030;color:#2d2d2d}.RewardsPage .Join .Button{display:block;width:11.25rem;margin:0 auto 1rem}.RewardsPage .Refer{padding:2.5rem 0}.RewardsPage .Refer .column.row,.RewardsPage .Refer .row.columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-flow:column-reverse wrap;-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap}.RewardsPage .Refer .columns{padding:3.125rem 1.25rem;text-align:center}.RewardsPage .Refer .columns:first-child{background-color:#dabdf7}.RewardsPage .Refer .columns:first-child h2{margin-bottom:1.5rem}.RewardsPage .Refer .columns:first-child p{margin-bottom:2rem}.RewardsPage .Refer .columns:first-child .Button{display:inline-block}.RewardsPage .Refer .columns:last-child{padding-top:75%;padding-bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover}.Points-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Points-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto}.Points-control{position:relative;display:block;width:.75rem;height:.75rem;margin:0 .25rem;outline:0;border-radius:100%;border:1px solid #303030;border:1px solid #2d2d2d;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.Points-control.glide__bullet--active{pointer-events:none;cursor:auto}.Points-control.glide__bullet--active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;border:1px solid white;background-color:#000}.--accordion p strong{display:none!important;width:.625rem;margin-right:.9375rem;font-weight:400;font-size:1.375rem;font-family:Red Hat Display;font-weight:600}/*! CSS Used from: Embedded */.pac-target-input:not(:-webkit-autofill){-webkit-animation-name:endBrowserAutofill;animation-name:endBrowserAutofill}.WarrantyRegistrationPage section{display:block}.WarrantyRegistrationPage a{background-color:transparent;-webkit-text-decoration-skip:objects}.WarrantyRegistrationPage a:active,a:hover{outline-width:0}.WarrantyRegistrationPage button,input,.WarrantyRegistrationPage select{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.WarrantyRegistrationPage button{overflow:visible}.WarrantyRegistrationPage button,[type=submit]{-webkit-appearance:button}.WarrantyRegistrationPage input{overflow:visible}.WarrantyRegistrationPage *,.WarrantyRegistrationPage *:before,.WarrantyRegistrationPage *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.WarrantyRegistrationPage img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}.WarrantyRegistrationPage select{width:100%;border-radius:.25em}.WarrantyRegistrationPage button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:.25em;background:transparent;line-height:1}.WarrantyRegistrationPage .column:last-child:not(:first-child),.WarrantyRegistrationPage .columns:last-child:not(:first-child){float:right}.WarrantyRegistrationPage .small-6{width:50%}.WarrantyRegistrationPage div,.WarrantyRegistrationPage h1,.WarrantyRegistrationPage h2,.WarrantyRegistrationPage h3,.WarrantyRegistrationPage form,.WarrantyRegistrationPage p{margin:0;padding:0}.WarrantyRegistrationPage p{margin-bottom:1em;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}.WarrantyRegistrationPage h1,.WarrantyRegistrationPage h2,.WarrantyRegistrationPage h3{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-style:normal;font-weight:700;color:inherit;text-rendering:optimizeLegibility}.WarrantyRegistrationPage h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.WarrantyRegistrationPage h2{font-size:1.375rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.WarrantyRegistrationPage h3{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}.WarrantyRegistrationPage a{line-height:inherit;color:#0067c5;text-decoration:none;cursor:pointer}.WarrantyRegistrationPage a:hover,.WarrantyRegistrationPage a:focus{color:#005aac}.WarrantyRegistrationPage a img{border:0}.WarrantyRegistrationPage [type=text],.WarrantyRegistrationPage [type=date],.WarrantyRegistrationPage [type=email],.WarrantyRegistrationPage [type=number]{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:.125rem solid #dddedc;border-radius:.25em;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;color:#303030;color:#2d2d2d;-webkit-transition:border-color .25s ease-in-out;-o-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.WarrantyRegistrationPage [type=text]:focus,.WarrantyRegistrationPage [type=date]:focus,.WarrantyRegistrationPage [type=email]:focus,.WarrantyRegistrationPage [type=number]:focus{outline:none;border:.125rem solid #a3a3a3;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .25s ease-in-out;-o-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out}.WarrantyRegistrationPage input::placeholder{color:#bfbebe}.WarrantyRegistrationPage input:disabled{background-color:#efefef;cursor:not-allowed}.WarrantyRegistrationPage [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25em}.WarrantyRegistrationPage label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#303030;color:#2d2d2d}.WarrantyRegistrationPage select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.125rem solid #dddedc;border-radius:.25em;background-color:#fff;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;line-height:normal;color:#303030;color:#2d2d2d;-webkit-transition:border-color .25s ease-in-out;-o-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out}.WarrantyRegistrationPage select:focus{outline:none;border:.125rem solid #a3a3a3;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .25s ease-in-out;-o-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out}.WarrantyRegistrationPage select:disabled{background-color:#efefef;cursor:not-allowed}.WarrantyRegistrationPage select{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:1.25rem;background-size:1.25rem .475rem;background-position:right center;background-origin:padding-box;background-repeat:no-repeat;background-image:url(data:image/svg+xml,%3Csvg%20viewBox=%220%200%2072%2027%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath%20d=%22M18%200h36L36%2027z%22%20style=%22fill:%20%23a3a3a3;%20fill:%20%23a3a3a3;%22%20fill-rule=%22evenodd%22%20/%3E%3C/svg%3E)}.WarrantyRegistrationPage input:required:valid{border-color:#129134}.WarrantyRegistrationPage main{display:block}.WarrantyRegistrationPage h1{font-size:2em;margin:.67em 0}.WarrantyRegistrationPage a{background-color:initial}.WarrantyRegistrationPage img{border-style:none}.WarrantyRegistrationPage button,.WarrantyRegistrationPage input,.WarrantyRegistrationPage select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.WarrantyRegistrationPage button,.WarrantyRegistrationPage input{overflow:visible}.WarrantyRegistrationPage button,.WarrantyRegistrationPage select{text-transform:none}.WarrantyRegistrationPage [type=submit],.WarrantyRegistrationPage button{-webkit-appearance:button}.WarrantyRegistrationPage h1,.WarrantyRegistrationPage h2,.WarrantyRegistrationPage h3{margin:0;padding:0;font-weight:400}.WarrantyRegistrationPage h1,.WarrantyRegistrationPage h2{font-weight:700;font-size:2rem!important;line-height:2.5rem;font-family:zenon;letter-spacing:0}.WarrantyRegistrationPage h3{font-size:1.125rem!important;line-height:1.4375rem;font-family:Red Hat Display;font-weight:600;letter-spacing:.11px}.WarrantyRegistrationPage p{font-size:1rem;line-height:1.5rem;font-family:Red Hat Display;font-weight:500;letter-spacing:.08px}.WarrantyRegistrationPage a{text-decoration:none}.WarrantyRegistrationPage .Hero{display:block;position:relative;margin-bottom:0;text-align:center;background-color:#fff;overflow:hidden}.WarrantyRegistrationPage .Hero .ShapeCurve{display:block;position:absolute}.WarrantyRegistrationPage .Hero-bg{position:relative;top:0;left:-5px;width:calc(100% + 10px);padding-bottom:100%;background-color:#f6f3f1;background-repeat:no-repeat,no-repeat;background-position:center left,center right;background-size:auto 100%,auto 100%}.WarrantyRegistrationPage .Hero h1{max-width:34.375rem;margin-top:1.25rem;margin-bottom:1.25rem}.WarrantyRegistrationPage .Hero p{max-width:34.375rem}.WarrantyRegistrationPage .Hero .Button{display:inline-block;margin:0}.WarrantyRegistrationPage .Hero{text-align:center}.WarrantyRegistrationPage .Hero h1,.WarrantyRegistrationPage .Hero p{max-width:none}.WarrantyRegistrationPage .Hero .Button{display:block;width:100%;margin:0 auto 1rem}.WarrantyRegistrationPage .Hero .column.row{position:relative;padding-bottom:0;z-index:1}.WarrantyRegistrationPage .Hero-bg{height:auto;padding-bottom:82%;background-image:url(https://www.diamondartclub.com/cdn/shop/t/459/assets/rewards.png?v=38719476690163591091654054753);background-repeat:no-repeat;background-position:center top;background-size:100% auto}.WarrantyRegistrationPage .Benefits img{display:block;margin:0 auto;width:3.5rem;height:auto;margin-bottom:1rem}.WarrantyRegistrationPage .Benefits p{display:block;width:100%;max-width:15rem;margin:0 auto 1.5rem;font-family:Red Hat Display;font-weight:600;font-size:.875rem;line-height:1rem;letter-spacing:1px}.WarrantyRegistrationPage .Register{padding-top:3.125rem}.WarrantyRegistrationPage .Form{position:relative;padding:0 0 3.125rem;text-align:center}.WarrantyRegistrationPage .Form .ShapeCurve.--top{display:none}.WarrantyRegistrationPage .Form .wrapper{padding:4.375rem .625rem 0;background-color:#fff}.WarrantyRegistrationPage .Form h2{max-width:43.75rem;margin:0 auto 1.25rem;text-align:center;color:#303030;color:#2d2d2d}.WarrantyRegistrationPage .Form h3{width:100%;margin-top:2.5rem;margin-bottom:2.5rem;font-style:normal;font-weight:400;font-size:1.5rem!important;font-family:Red Hat Display;font-weight:500}.WarrantyRegistrationPage .Form h3.--bold{margin-top:0;font-family:Red Hat Display;font-weight:600}.WarrantyRegistrationPage .Form h3.--clear-top-margin{margin-top:0}.WarrantyRegistrationPage .Form-wrapper{display:block;padding:1.5rem .75rem;background-color:#f6f3f1;border-radius:.5rem}.WarrantyRegistrationPage .Form .-product-name{position:relative}.WarrantyRegistrationPage .Form .-product-suggestions{position:absolute;bottom:0;left:.9375rem;width:auto;padding:.625rem;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);padding:1rem;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);box-shadow:0 2px 8px #0000001a;opacity:0;pointer-events:none}.WarrantyRegistrationPage .Form .-product-name{font-weight:400;font-size:.875rem;font-family:Red Hat Display,sans-serif;color:#303030;color:#2d2d2d;text-align:left}.WarrantyRegistrationPage .Form .-product-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.WarrantyRegistrationPage .Form .-remove-product{opacity:0;pointer-events:none;width:2.5rem;height:2.5rem;margin-right:.625rem;border-radius:2.5rem;font-size:1.25rem;line-height:2.5rem;text-align:center;color:#303030;color:#2d2d2d;border:0;outline:0;background:#fbcacd;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.WarrantyRegistrationPage .Form .-remove-product img{display:inline-block;width:1.25rem;height:auto}.WarrantyRegistrationPage .Form label{display:block;margin:0;padding:0;font-weight:400;font-size:.875rem;line-height:1.8;font-family:Red Hat Display,sans-serif;color:#303030;color:#2d2d2d;text-align:left}.WarrantyRegistrationPage .Form label span{color:#c43939}.WarrantyRegistrationPage .Form label.-add-product{display:inline-block;cursor:pointer}.WarrantyRegistrationPage .Form label.-add-product span{display:inline-block;width:2.5rem;height:2.5rem;margin-right:.625rem;border-radius:2.5rem;font-size:1.25rem;line-height:2.5rem;text-align:center;color:#303030;color:#2d2d2d;background:#fbcacd}.WarrantyRegistrationPage .Form label.--hidden{opacity:0;pointer-events:none}.WarrantyRegistrationPage .Form input{height:auto;margin-bottom:1.5rem;padding:1rem;font-family:Red Hat Display;font-weight:500;font-size:1rem;color:#0a0a0a;background:#fff;border-radius:.5rem;border:1px solid transparent;outline:0}.WarrantyRegistrationPage .Form input:focus{border-color:#ffdcf9;-webkit-box-shadow:none;box-shadow:none}.WarrantyRegistrationPage .Form select{height:auto;margin-bottom:1.5rem;padding:1rem;font-family:Red Hat Display;font-weight:500;font-size:1rem;color:#0a0a0a;background:#fff url(https://www.diamondartclub.com/cdn/shop/t/459/assets/icon-arrow-down.svg?v=712308426831544261654054619) no-repeat center right 20px/10px auto;background:#fff url(https://www.diamondartclub.com/cdn/shop/t/459/assets/icon-arrow-down.svg?v=712308426831544261654054619) no-repeat center right 20px/10px auto;border-radius:.5rem;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.WarrantyRegistrationPage .Form .placeholder{color:#a3a3a3}.WarrantyRegistrationPage .Form .Button{max-width:25rem;width:100%;margin:1.875rem auto 0}@media print,screen and (min-width: 40em){.WarrantyRegistrationPage .column,.columns{padding-right:.9375rem;padding-left:.9375rem}.WarrantyRegistrationPage .medium-4{width:33.3333333%}.WarrantyRegistrationPage .medium-6{width:50%}.WarrantyRegistrationPage .medium-12{width:100%}.WarrantyRegistrationPage h1{font-size:3rem}.WarrantyRegistrationPage h2{font-size:2.5rem}.WarrantyRegistrationPage h3{font-size:1.9375rem}.WarrantyRegistrationPage h1{font-size:3.75rem!important;line-height:4.5rem;letter-spacing:.31px}.WarrantyRegistrationPage h2{font-size:3rem!important;line-height:3.25rem;letter-spacing:.25px}.WarrantyRegistrationPage h3{font-size:1.5rem!important;line-height:1.875rem;letter-spacing:.13px}.WarrantyRegistrationPage .Hero-bg{position:absolute;height:100%;padding-bottom:0}.WarrantyRegistrationPage .Hero h1,.WarrantyRegistrationPage .Hero p{margin-bottom:2.1875rem}.WarrantyRegistrationPage .Hero{text-align:left}.WarrantyRegistrationPage .Hero .Button{display:inline-block;width:auto;margin-right:1.875rem;margin-bottom:3.125rem}.WarrantyRegistrationPage .Benefits p{margin-bottom:0}.WarrantyRegistrationPage .Register{padding-top:6.25rem}.WarrantyRegistrationPage .Form h2{margin-bottom:2.5rem}}@media screen and (min-width: 50em){.WarrantyRegistrationPage .normal-4{width:33.3333333%}.WarrantyRegistrationPage .normal-5{width:41.6666667%}.WarrantyRegistrationPage .normal-6{width:50%}.WarrantyRegistrationPage .normal-7{width:58.3333333%}.WarrantyRegistrationPage .normal-12{width:100%}.WarrantyRegistrationPage .Hero .column.row{padding:3.125rem 0 6.25rem;background-color:transparent}.WarrantyRegistrationPage .Hero-bg{height:100%;padding:0;background-position:top -75px right -260px;background-size:auto 90%}}@media print,screen and (min-width: 64em){.Hero{margin-bottom:-9.6875rem}.Hero .ShapeCurve{display:none}.Hero-bg{position:absolute;height:100%;padding-bottom:0}.Hero .column.row{padding:9.375rem 0 11.25rem;background-color:transparent}.WarrantyRegistrationPage .Hero .column.row{padding:3.125rem 0 11.25rem;background-color:transparent}.WarrantyRegistrationPage .Form{padding:2.5rem 0 7.5rem;text-align:center}.WarrantyRegistrationPage .Form .ShapeCurve.--top{display:none}.WarrantyRegistrationPage .Form-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:3.75rem 6.25rem}}@media screen and (min-width: 0\fffd){.WarrantyRegistrationPage select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAOCAYAAABHN77IAAAABGdBTUEAALGPC/xhBQAAAH1JREFUOBHF0bsNgDAMhOHU9IzGkozGEuSuQycEieOHpTSIWH/0tTY2J367Fw93uM2OTReONYp3ucN1DmyzBvFuyFjoXKn0VbN0IVQaNUMXRqVRI3ShVBr0R5dCpVFfdGlUGvVGl0qlQUpXQqVRT7oyKo0iUymVBm34wLM8HdIBePF+AXZdAAAAAElFTkSuQmCC)}}/*! CSS Used from: https://www.diamondartclub.com/cdn/shop/t/459/assets/lpg-custom.scss.css?v=72623158267157357281654054815 ; media=all */@media (max-width: 767px){.WarrantyRegistrationPage .medium-6{margin:0 auto;width:100%}}/*! CSS Used from: https://www.diamondartclub.com/cdn/shop/t/459/assets/theme.css?v=94196902026271899511673460901 ; media=all */.WarrantyRegistrationPage .row{max-width:74.875rem;margin-right:auto;margin-left:auto}.WarrantyRegistrationPage .row:before,.WarrantyRegistrationPage .row:after{display:table;content:" "}.WarrantyRegistrationPage .row:after{clear:both}.WarrantyRegistrationPage .column,.WarrantyRegistrationPage .columns{width:100%;float:left;padding-right:1rem;padding-left:1rem}.WarrantyRegistrationPage .column.row.row{float:none}.WarrantyRegistrationPage .glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.WarrantyRegistrationPage .glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.WarrantyRegistrationPage .glide__track{overflow:hidden}.WarrantyRegistrationPage .glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.WarrantyRegistrationPage .glide__slide{width:100%;height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.WarrantyRegistrationPage .glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.WarrantyRegistrationPage .row{max-width:66.875rem}.WarrantyRegistrationPage .o-placeholder{display:block;position:relative;width:100%;height:0;overflow:hidden;margin:0;padding:0 0 100%;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:opacity .3s ease-out .15s;-o-transition:opacity .3s ease-out .15s;transition:opacity .3s ease-out .15s}.WarrantyRegistrationPage .o-placeholder.lazyload{opacity:1}.WarrantyRegistrationPage .o-placeholder.lazyloaded{opacity:1;background-color:#fff}.WarrantyRegistrationPage .o-placeholder.has-icon:before{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(https://www.diamondartclub.com/cdn/shop/t/459/assets/lazyload-v2.svg?v=17759421290139369461654054689);opacity:1;-webkit-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.WarrantyRegistrationPage .o-placeholder>svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:#303030;fill:#2d2d2d}.WarrantyRegistrationPage .Button{padding:1.125rem 2.875rem;font-size:.875rem;line-height:normal;font-family:Red Hat Display;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase;color:#303030;color:#2d2d2d;outline:0;border:1px solid #303030;border:1px solid #2d2d2d;border-radius:50px;background:#fff;-webkit-transition:color .15s linear,border 50ms linear;-o-transition:color .15s linear,border 50ms linear;transition:color .15s linear,border 50ms linear;cursor:pointer;white-space:nowrap}.WarrantyRegistrationPage .Button:hover,.WarrantyRegistrationPage .Button:active,.WarrantyRegistrationPage .Button:focus{color:#303030;color:#2d2d2d;background:#fbcacd;opacity:1}.WarrantyRegistrationPage .ShapeCurve{display:block;position:relative;bottom:-4px;left:0;width:100%;height:auto}.WarrantyRegistrationPage .ShapeCurve.--top{position:relative;top:4px;bottom:auto}.WarrantyRegistrationPage .ShapeCurve.--bottom{position:relative;top:auto;bottom:4px}.WarrantyRegistrationPage .CuratedProducts{position:relative;padding:0}.WarrantyRegistrationPage .CuratedProducts{position:relative;padding:0;text-align:center;background-color:#f6f3f1}.WarrantyRegistrationPage .CuratedProducts h2{max-width:40rem;margin:0 auto .9375rem;text-align:center;color:#303030;color:#2d2d2d}.WarrantyRegistrationPage .CuratedProducts p{max-width:40rem;margin:0 auto;text-align:center;color:#303030;color:#2d2d2d}.WarrantyRegistrationPage .CuratedProducts .Link{display:inline-block;margin:2.5rem 0 3.125rem;font-size:.875rem;line-height:1rem;font-family:Red Hat Display;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase;color:#303030;color:#2d2d2d;border-bottom:1px solid #303030;border-bottom:1px solid #2d2d2d}.WarrantyRegistrationPage .CuratedProducts .Link:hover,.WarrantyRegistrationPage .CuratedProducts .Link:focus{border-bottom:1px solid transparent}.WarrantyRegistrationPage .CuratedProducts-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2.5rem 0 0}.WarrantyRegistrationPage .CuratedProducts .CuratedProduct{width:100%;margin-bottom:2.5rem;padding:0;text-align:center}.WarrantyRegistrationPage .CuratedProducts .CuratedProduct:first-child{padding-left:0}.WarrantyRegistrationPage .CuratedProducts .CuratedProduct:last-child{margin-bottom:0;padding-right:0}.WarrantyRegistrationPage .CuratedProducts .CuratedProduct-canvas{margin-bottom:1.875rem;padding:2.5rem .625rem 1.875rem;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25),8px 8px 0 0 rgba(251,202,205,.4);box-shadow:0 2px 4px #00000040,8px 8px #fbcacd66;background-color:#fff}.WarrantyRegistrationPage .CuratedProducts .CuratedProduct-canvas .GridItem-imagePlaceholder{padding-bottom:100%!important}.WarrantyRegistrationPage .CuratedProducts .CuratedProduct-rating,.WarrantyRegistrationPage .CuratedProducts .CuratedProduct .okeReviews-reviewsSummary-ratingCount{margin-bottom:.9375rem;font-size:1rem;font-family:Red Hat Display;font-weight:500;letter-spacing:.08px;color:#303030;color:#2d2d2d}.WarrantyRegistrationPage .CuratedProducts .CuratedProduct .okeReviews-reviewsSummary-ratingCount{position:relative;top:2px;margin:0;line-height:0}.WarrantyRegistrationPage .CuratedProducts .CuratedProduct-name,.WarrantyRegistrationPage .CuratedProducts .CuratedProduct-name-artist{margin-bottom:.3125rem;text-align:center;color:#303030;color:#2d2d2d}.WarrantyRegistrationPage .CuratedProducts .CuratedProduct .Button{display:inline-block}.WarrantyRegistrationPage .star.--top{top:0}.WarrantyRegistrationPage .star.--top.--above{top:-4%}.WarrantyRegistrationPage .star.--bottom{bottom:0}.WarrantyRegistrationPage .star.--left.--padding{left:15%}.WarrantyRegistrationPage .star.--middle{top:42%;margin-top:-25px}.WarrantyRegistrationPage .star.--middle.--middle-top{top:8%}.WarrantyRegistrationPage .GridItem{position:relative;max-width:30rem;margin:0 auto;padding:0;text-align:left}.WarrantyRegistrationPage .GridItem-imageContainer{position:relative;padding:0}.WarrantyRegistrationPage .GridItem-imagePlaceholder{height:100%;padding-bottom:0!important}.WarrantyRegistrationPage{position:relative;z-index:11}.WarrantyRegistrationPage .Thanks{position:relative;padding:1.875rem 0 3.125rem;background-color:#fff}.WarrantyRegistrationPage .Thanks h1{margin-top:1.25rem;margin-bottom:1.25rem;color:#303030;color:#2d2d2d;text-align:center}.WarrantyRegistrationPage .Thanks h1{background:-webkit-linear-gradient(0deg,#B388EB,#FBCACD);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.WarrantyRegistrationPage .Thanks p{margin-bottom:1.25rem;text-align:center}.WarrantyRegistrationPage .CuratedProducts{position:relative;z-index:11}.WarrantyRegistrationPage .CuratedProducts .ShapeCurve.--top{display:block;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.WarrantyRegistrationPage .CuratedProducts .ShapeCurve.--bottom{display:block;-webkit-transform:translateY(100%) rotateX(180deg);transform:translateY(100%) rotateX(180deg)}.WarrantyRegistrationPage .CuratedProducts .Tags{margin-top:2.5rem;padding:0;background-color:transparent}.WarrantyRegistrationPage .CuratedProducts .Tags ul{padding-top:0;text-align:center;border-top:0}.WarrantyRegistrationPage .ShopProducts{padding:3.75rem 0 3.125rem;background:-webkit-gradient(linear,left top,left bottom,from(#DABDF7),to(#FBCACD));background:-o-linear-gradient(top,#DABDF7 0%,#FBCACD 100%);background:linear-gradient(180deg,#dabdf7,#fbcacd)}.WarrantyRegistrationPage .ShopProducts .-arrow{display:block;margin-top:20px;text-align:center}.WarrantyRegistrationPage .ShopProducts h2{margin-top:1.25rem;margin-bottom:1.25rem;color:#fff;text-align:center}.WarrantyRegistrationPage .Products{position:relative;max-width:22.1875rem;width:100%;height:18.75rem;margin:0 auto}.WarrantyRegistrationPage .Products .-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:18.75rem;height:18.75rem;border-radius:18.75rem;margin:0 auto;background-color:#fff;overflow:hidden}.WarrantyRegistrationPage .Products .glide__slides{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.WarrantyRegistrationPage .Products .glide__slide{text-align:center}.WarrantyRegistrationPage .Products .-image{max-width:12.5rem;margin:0 auto}.WarrantyRegistrationPage .Products .-image .o-placeholder{padding:0 0 75%}.WarrantyRegistrationPage .Products .-arrow{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;color:transparent}.WarrantyRegistrationPage .Products .-arrow.--right{left:auto;right:0}.WarrantyRegistrationPage .Products h3{max-width:12.5rem;margin:0 auto .5rem;font-size:1rem!important}.WarrantyRegistrationPage .Products .Button{display:inline-block;padding:.75rem 1.25rem}.WarrantyRegistrationPage .star{display:none;position:absolute;width:2.5625rem;height:2.5rem;-webkit-animation:none;animation:none}.WarrantyRegistrationPage .star.--small{width:2rem;height:1.9375rem;-webkit-animation:none;animation:none}.WarrantyRegistrationPage .star.--large{width:3.125rem;height:3rem;-webkit-animation:none;animation:none}.WarrantyRegistrationPage .star.--top,.WarrantyRegistrationPage .star.--top.--above{top:4%}.WarrantyRegistrationPage .star.--bottom{bottom:2%}.WarrantyRegistrationPage .star.--right{right:2%}.WarrantyRegistrationPage .star.--right.--bottom{bottom:8%}.WarrantyRegistrationPage .star.--left{left:2%}.WarrantyRegistrationPage .star.--left.--padding{left:10%}.WarrantyRegistrationPage .star.--middle{top:46%;margin-top:-25px}.WarrantyRegistrationPage .star.--middle.--middle-top{top:12%}.WarrantyRegistrationPage .star.--pink svg{fill:#fbcacd;-webkit-animation:none;animation:none}.WarrantyRegistrationPage .star.--purple svg{fill:#b388eb;-webkit-animation:none;animation:none}.WarrantyRegistrationPage .star.--fuchsia svg{fill:#db80f2;-webkit-animation:none;animation:none}.WarrantyRegistrationPage .Tags{padding:0 0 4.375rem;background-color:#fff}.WarrantyRegistrationPage .Tags ul{margin:0;padding:0;padding-top:1.875rem;list-style:none;border-top:1px solid #303030;border-top:1px solid #2d2d2d}@media print,screen and (min-width: 40em){.WarrantyRegistrationPage .column,.WarrantyRegistrationPage .columns{padding-right:.9375rem;padding-left:.9375rem}.WarrantyRegistrationPage .medium-12{width:100%}.WarrantyRegistrationPage .CuratedProducts h2{margin-bottom:1.875rem}.WarrantyRegistrationPage .CuratedProducts-container{margin:4.375rem 0 0}.WarrantyRegistrationPage .CuratedProducts .CuratedProduct{width:50%;margin-bottom:0;padding:0 2.5rem}.WarrantyRegistrationPage .CuratedProducts .CuratedProduct-canvas{margin-bottom:3.75rem;padding:6.25rem 1.875rem 2.5rem;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25),15px 15px 0 0 rgba(251,202,205,.4);box-shadow:0 2px 4px #00000040,15px 15px #fbcacd66}.WarrantyRegistrationPage .Thanks{padding:5rem 0 9.5rem}.WarrantyRegistrationPage .Thanks h1,.WarrantyRegistrationPage .Thanks p{margin-bottom:2.1875rem}.WarrantyRegistrationPage .ShopProducts{padding:7.5rem 0 4.375rem}.WarrantyRegistrationPage .ShopProducts h2{margin-bottom:2.1875rem}.WarrantyRegistrationPage .Products{max-width:36.25rem;height:31.875rem}.WarrantyRegistrationPage .Products .-slider{width:31.875rem;height:31.875rem;border-radius:31.875rem}.WarrantyRegistrationPage .Products .-image{max-width:21.25rem}.WarrantyRegistrationPage .Products h3{max-width:21.25rem;margin:0 auto 1rem;font-size:1.5rem!important}.WarrantyRegistrationPage .Products .Button{padding:1.125rem 2.875rem}}@media screen and (min-width: 50em){.normal-12{width:100%}.WarrantyRegistrationPage .star{display:block;-webkit-animation:star-animation 2s ease-in-out 1.25s alternate infinite;animation:star-animation 2s ease-in-out 1.25s alternate infinite}.WarrantyRegistrationPage .star.--small{display:block;-webkit-animation:star-animation 2s ease-in-out 0s alternate infinite;animation:star-animation 2s ease-in-out 0s alternate infinite}.WarrantyRegistrationPage .star.--large{display:block;-webkit-animation:star-animation 2s ease-in-out 1.25s alternate infinite;animation:star-animation 2s ease-in-out 1.25s alternate infinite}.WarrantyRegistrationPage .star.--pink svg{-webkit-animation:star-fill-animation-1 5s linear .25s alternate infinite;animation:star-fill-animation-1 5s linear .25s alternate infinite}.WarrantyRegistrationPage .star{display:block;-webkit-animation:star-animation 2s ease-in-out .75s alternate infinite;animation:star-animation 2s ease-in-out .75s alternate infinite}.WarrantyRegistrationPage .star.--small{display:block;-webkit-animation:star-animation 2s ease-in-out 1.25s alternate infinite;animation:star-animation 2s ease-in-out 1.25s alternate infinite}.WarrantyRegistrationPage .star.--large{display:block;-webkit-animation:star-animation 2s ease-in-out .75s alternate infinite;animation:star-animation 2s ease-in-out .75s alternate infinite}.WarrantyRegistrationPage .star.--pink svg{-webkit-animation:star-fill-animation-1 5s linear 0s alternate infinite;animation:star-fill-animation-1 5s linear 0s alternate infinite}.WarrantyRegistrationPage .star.--purple svg{-webkit-animation:star-fill-animation-2 5s linear .75s alternate infinite;animation:star-fill-animation-2 5s linear .75s alternate infinite}.WarrantyRegistrationPage .star.--fuchsia svg{-webkit-animation:star-fill-animation-3 5s linear .25s alternate infinite;animation:star-fill-animation-3 5s linear .25s alternate infinite}}.WarrantyRegistrationPage .Button{font-weight:700}.WarrantyRegistrationPage .dac-primary-button,.WarrantyRegistrationPage .dac-primary-button.Button{border:1px solid #000;background-color:#000;color:#fff}.WarrantyRegistrationPage .dac-primary-button:hover,.WarrantyRegistrationPage .dac-primary-button.Button:hover{border-color:#5a5a5a;background-color:#5a5a5a;color:#fff}.WarrantyRegistrationPage .GridItem-imagePlaceholder{padding-bottom:75%;background-size:contain}@keyframes star-animation{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes star-fill-animation-1{50%{fill:#db80f2}to{fill:#fbcacd}}@keyframes star-fill-animation-2{50%{fill:#fbcacd}to{fill:#db80f2}}@keyframes star-fill-animation-3{50%{fill:#db80f2}to{fill:#db80f2}}.SubscribePage-lightbox{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:100;pointer-events:none;opacity:0;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.--lightbox-open .SubscribePage-lightbox{pointer-events:all;opacity:1}.SubscribePage-lightbox-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#2d2d2d33}.SubscribePage-lightbox-content{position:absolute;top:50%;left:50%;max-width:1040px;width:calc(100% - 40px);max-height:calc(100vh - 40px);height:auto;padding:30px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;overflow:scroll}.SubscribePage-lightbox-content h2{display:block;margin:0 auto 16px;text-align:center;background:-webkit-linear-gradient(0deg,#B388EB,#FBCACD);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.SubscribePage-lightbox-content h3{display:block;text-align:center;max-width:750px;width:100%;margin:0 auto 12px}.SubscribePage-lightbox-content img{display:block;position:relative;max-width:440px;width:100%;margin:0 auto 20px}.SubscribePage-lightbox-content p{display:block;max-width:750px;width:100%;padding-left:30px;margin:0 auto 10px;text-align:left;background:url(/cdn/shop/t/453/assets/icon-check.svg?v=95404336014827776491651237204) no-repeat top left/20px auto}.SubscribePage-lightbox-close{position:absolute;top:0;right:0;width:42px;height:42px;background:url(/cdn/shop/t/453/assets/icon-close.svg?v=130985282322249466361651237207) no-repeat center/16px auto;cursor:pointer}.SubscribePage-navigator{display:none;position:fixed;right:0;top:50%;width:150px;margin:0;padding:18px 10px;list-style:none;text-align:left;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px 0 0 4px;background:#fff;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px #0003;z-index:2}.SubscribePage-navigator li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:17px;margin:0 0 10px;padding:0;font-family:Red Hat Display;font-weight:500;font-style:normal;font-size:12px;line-height:normal;color:#303030;color:#2d2d2d;list-style:none}.SubscribePage-navigator li:last-child{margin-bottom:0}.SubscribePage-navigator a{position:relative;padding-left:24px;color:#303030;color:#2d2d2d;text-transform:uppercase;text-decoration:none}.SubscribePage-navigator a:before{content:"";display:inline-block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;border-radius:10px;background:#fbcacd80}.SubscribePage-navigator a.--selected{font-family:Red Hat Display;font-weight:600}.SubscribePage-navigator a.--selected:before{top:40%;width:14px;height:14px;border-radius:14px;background:#fbcacd}.SubscribePage .Hero{text-align:center;background:#f6f3f1}.SubscribePage .Hero h1,.SubscribePage .Hero h2,.SubscribePage .Hero p{max-width:none}.SubscribePage .Hero p{max-width:50rem;margin-left:auto;margin-right:auto}.SubscribePage .Hero .column.row,.SubscribePage .Hero .row.columns{position:relative;padding-bottom:0;z-index:1}.SubscribePage .Hero-bg{display:none;height:auto;background-color:#f6f3f1}.SubscribePage .Hero .ShapeCurve{display:block}.SubscribePage .Hero .Msg{display:none;position:absolute;bottom:40%;left:5%;width:16.0625rem;height:auto}.SubscribePage .Hero .--star1{top:7%;left:5%}.SubscribePage .Hero .--star2{top:25%;left:13%}.SubscribePage .Hero .--star3{top:50%;left:2.5%}.SubscribePage .Hero .--star4{top:65%;left:8.5%}.SubscribePage .Hero .--star5{top:10%;right:15%}.SubscribePage .Hero .--star6{top:45%;right:15.5%}.SubscribePage .Hero .--star7{top:70%;right:4%}.SubscribePage .ChoosePlan{z-index:1;padding-bottom:0;background:#f6f3f1}.SubscribePage .ChoosePlan h2:first-of-type,.SubscribePage .ChoosePlan .SubscriptionNext{display:none}.SubscribePage .ChoosePlan h3:first-of-type{display:block;margin-bottom:1.875rem;font-size:1.5rem;text-align:center}.SubscribePage .ChoosePlan p{max-width:35rem;margin:0 auto;text-align:center;color:#303030;color:#2d2d2d}.SubscribePage .ChoosePlan .Button{display:block;max-width:11.25rem;margin:1.25rem auto 3.75rem;text-align:center}.SubscribePage .ChoosePlan .Plans{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:1.875rem}.SubscribePage .ChoosePlan .Plans .columns{margin-bottom:2.5rem}.SubscribePage .ChoosePlan .Plan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%;padding:1.25rem .625rem .9375rem;color:#303030;color:#2d2d2d;text-align:center;border-radius:4px;border:4px solid white;background:#fff;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px #0000001a;cursor:pointer}.SubscribePage .ChoosePlan .Plan.--selected{border:4px solid #FBCACD}.SubscribePage .ChoosePlan .Plan.--selected .Button{text-indent:-9999px;border:1px solid transparent;background-color:#fbcacd;background-image:url(/cdn/shop/t/453/assets/subscription-icon-check-large.svg?v=72172568990531322451651237347);background-repeat:no-repeat;background-position:center;background-size:24px auto}.SubscribePage .ChoosePlan .Plan .MostPopular{position:absolute;top:-16px;left:50%;height:24px;padding:0 18px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);font-family:Red Hat Display;font-weight:600;line-height:24px;font-size:12px;text-transform:uppercase;background:url(/cdn/shop/t/453/assets/subscription-plan-popular.svg?v=19112492038877710321651237349) no-repeat center/contain}.SubscribePage .ChoosePlan .Plan h2{display:block;margin-bottom:.9375rem;padding:29px 0;font-size:1.5rem!important;line-height:32px;background:url(/cdn/shop/t/453/assets/subscription-plan-shape.svg?v=158392427887864842091651237349) no-repeat center/auto 90px}.SubscribePage .ChoosePlan .Plan h3{margin:0;padding:0;font-size:1rem!important;color:#303030;color:#2d2d2d;text-transform:capitalize}.SubscribePage .ChoosePlan .Plan h4{font-family:Red Hat Display;font-weight:600;font-style:normal;font-size:10px!important;text-transform:capitalize;margin-bottom:.625rem}.SubscribePage .ChoosePlan .Plan .--divide{position:relative;width:3.75rem;height:.0625rem;margin:0 auto .75rem;background:#303030;background:#2d2d2d}.SubscribePage .ChoosePlan .Plan p{margin-top:0;margin-bottom:1.25rem;font-size:.75rem!important;line-height:.9375rem}.SubscribePage .ChoosePlan .Plan p a{border-bottom:1px solid #303030;border-bottom:1px solid #2d2d2d;pointer-events:all}.SubscribePage .ChoosePlan .Plan .Button{min-width:150px;margin:0 auto;border-radius:4px}.SubscribePage .HowItWorks{position:relative;padding:0 0 3.125rem;text-align:center}.SubscribePage .HowItWorks .wrapper{padding-top:4.375rem;background-color:#fff}.SubscribePage .HowItWorks .column.row.--steps,.SubscribePage .HowItWorks .row.--steps.columns{border-bottom:2px solid #FBCACD}.SubscribePage .HowItWorks h2{max-width:43.75rem;margin:0 auto 2.5rem;text-align:center;color:#303030;color:#2d2d2d}.SubscribePage .HowItWorks h3{margin-bottom:1rem}.SubscribePage .HowItWorks p{max-width:43.75rem;margin:0;color:#303030;color:#2d2d2d}.SubscribePage .HowItWorks .How{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5rem}.SubscribePage .HowItWorks .How-icon{position:relative;width:100%;height:124px}.SubscribePage .HowItWorks .How-icon img{position:absolute;left:50%;display:block;margin:0 auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);-webkit-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear}.SubscribePage .HowItWorks .How-icon img.--back-left{-webkit-transform:translateX(-110%) translateY(0) scale(.95);-ms-transform:translateX(-110%) translateY(0) scale(.95);transform:translate(-110%) translateY(0) scale(.95);opacity:.5;z-index:1;-webkit-animation:loopSlide2 12s linear 0s forwards infinite;animation:loopSlide2 12s linear 0s forwards infinite}.SubscribePage .HowItWorks .How-icon img.--back-right{-webkit-transform:translateX(10%) translateY(0) scale(.95);-ms-transform:translateX(10%) translateY(0) scale(.95);transform:translate(10%) translateY(0) scale(.95);opacity:.5;z-index:1;-webkit-animation:loopSlide3 12s linear 0s forwards infinite;animation:loopSlide3 12s linear 0s forwards infinite}.SubscribePage .HowItWorks .How-icon img.--front{-webkit-transform:translateX(-41%) translateY(-30px) scale(1);-ms-transform:translateX(-41%) translateY(-30px) scale(1);transform:translate(-41%) translateY(-30px) scale(1);opacity:1;z-index:2;-webkit-animation:loopSlide 12s linear 0s forwards infinite;animation:loopSlide 12s linear 0s forwards infinite}@-webkit-keyframes loopSlide{0%{-webkit-transform:translateX(-41%) translateY(-30px) scale(1);transform:translate(-41%) translateY(-30px) scale(1);opacity:1;z-index:2}30%{-webkit-transform:translateX(-41%) translateY(-30px) scale(1);transform:translate(-41%) translateY(-30px) scale(1);opacity:1;z-index:2}35%{-webkit-transform:translateX(-91%) translateY(-13px) scale(.95);transform:translate(-91%) translateY(-13px) scale(.95);opacity:.5;z-index:1}65%{-webkit-transform:translateX(-91%) translateY(-13px) scale(.95);transform:translate(-91%) translateY(-13px) scale(.95);opacity:.5;z-index:1}70%{-webkit-transform:translateX(8%) translateY(-13px) scale(.95);transform:translate(8%) translateY(-13px) scale(.95);opacity:.5;z-index:1}95%{-webkit-transform:translateX(8%) translateY(-13px) scale(.95);transform:translate(8%) translateY(-13px) scale(.95);opacity:.5;z-index:1}to{-webkit-transform:translateX(-41%) translateY(-30px) scale(1);transform:translate(-41%) translateY(-30px) scale(1);opacity:1;z-index:2}}@keyframes loopSlide{0%{-webkit-transform:translateX(-41%) translateY(-30px) scale(1);transform:translate(-41%) translateY(-30px) scale(1);opacity:1;z-index:2}30%{-webkit-transform:translateX(-41%) translateY(-30px) scale(1);transform:translate(-41%) translateY(-30px) scale(1);opacity:1;z-index:2}35%{-webkit-transform:translateX(-91%) translateY(-13px) scale(.95);transform:translate(-91%) translateY(-13px) scale(.95);opacity:.5;z-index:1}65%{-webkit-transform:translateX(-91%) translateY(-13px) scale(.95);transform:translate(-91%) translateY(-13px) scale(.95);opacity:.5;z-index:1}70%{-webkit-transform:translateX(8%) translateY(-13px) scale(.95);transform:translate(8%) translateY(-13px) scale(.95);opacity:.5;z-index:1}95%{-webkit-transform:translateX(8%) translateY(-13px) scale(.95);transform:translate(8%) translateY(-13px) scale(.95);opacity:.5;z-index:1}to{-webkit-transform:translateX(-41%) translateY(-30px) scale(1);transform:translate(-41%) translateY(-30px) scale(1);opacity:1;z-index:2}}@-webkit-keyframes loopSlide2{0%{-webkit-transform:translateX(-110%) translateY(0) scale(.95);transform:translate(-110%) translateY(0) scale(.95);opacity:.5;z-index:1}30%{-webkit-transform:translateX(-110%) translateY(0) scale(.95);transform:translate(-110%) translateY(0) scale(.95);opacity:.5;z-index:1}35%{-webkit-transform:translateX(10%) translateY(0) scale(.95);transform:translate(10%) translateY(0) scale(.95);opacity:.5;z-index:1}65%{-webkit-transform:translateX(10%) translateY(0) scale(.95);transform:translate(10%) translateY(0) scale(.95);opacity:.5;z-index:1}70%{-webkit-transform:translateX(-50%) translateY(-30px) scale(1);transform:translate(-50%) translateY(-30px) scale(1);opacity:1;z-index:2}95%{-webkit-transform:translateX(-50%) translateY(-30px) scale(1);transform:translate(-50%) translateY(-30px) scale(1);opacity:1;z-index:2}to{-webkit-transform:translateX(-110%) translateY(0) scale(.95);transform:translate(-110%) translateY(0) scale(.95);opacity:.5;z-index:1}}@keyframes loopSlide2{0%{-webkit-transform:translateX(-110%) translateY(0) scale(.95);transform:translate(-110%) translateY(0) scale(.95);opacity:.5;z-index:1}30%{-webkit-transform:translateX(-110%) translateY(0) scale(.95);transform:translate(-110%) translateY(0) scale(.95);opacity:.5;z-index:1}35%{-webkit-transform:translateX(10%) translateY(0) scale(.95);transform:translate(10%) translateY(0) scale(.95);opacity:.5;z-index:1}65%{-webkit-transform:translateX(10%) translateY(0) scale(.95);transform:translate(10%) translateY(0) scale(.95);opacity:.5;z-index:1}70%{-webkit-transform:translateX(-50%) translateY(-30px) scale(1);transform:translate(-50%) translateY(-30px) scale(1);opacity:1;z-index:2}95%{-webkit-transform:translateX(-50%) translateY(-30px) scale(1);transform:translate(-50%) translateY(-30px) scale(1);opacity:1;z-index:2}to{-webkit-transform:translateX(-110%) translateY(0) scale(.95);transform:translate(-110%) translateY(0) scale(.95);opacity:.5;z-index:1}}@-webkit-keyframes loopSlide3{0%{-webkit-transform:translateX(10%) translateY(0) scale(.95);transform:translate(10%) translateY(0) scale(.95);opacity:.5;z-index:1}30%{-webkit-transform:translateX(10%) translateY(0) scale(.95);transform:translate(10%) translateY(0) scale(.95);opacity:.5;z-index:1}35%{-webkit-transform:translateX(-50%) translateY(-30px) scale(1);transform:translate(-50%) translateY(-30px) scale(1);opacity:1;z-index:2}65%{-webkit-transform:translateX(-50%) translateY(-30px) scale(1);transform:translate(-50%) translateY(-30px) scale(1);opacity:1;z-index:2}70%{-webkit-transform:translateX(-110%) translateY(0) scale(.95);transform:translate(-110%) translateY(0) scale(.95);opacity:.5;z-index:1}95%{-webkit-transform:translateX(-110%) translateY(0) scale(.95);transform:translate(-110%) translateY(0) scale(.95);opacity:.5;z-index:1}to{-webkit-transform:translateX(10%) translateY(0) scale(.95);transform:translate(10%) translateY(0) scale(.95);opacity:.5;z-index:1}}@keyframes loopSlide3{0%{-webkit-transform:translateX(10%) translateY(0) scale(.95);transform:translate(10%) translateY(0) scale(.95);opacity:.5;z-index:1}30%{-webkit-transform:translateX(10%) translateY(0) scale(.95);transform:translate(10%) translateY(0) scale(.95);opacity:.5;z-index:1}35%{-webkit-transform:translateX(-50%) translateY(-30px) scale(1);transform:translate(-50%) translateY(-30px) scale(1);opacity:1;z-index:2}65%{-webkit-transform:translateX(-50%) translateY(-30px) scale(1);transform:translate(-50%) translateY(-30px) scale(1);opacity:1;z-index:2}70%{-webkit-transform:translateX(-110%) translateY(0) scale(.95);transform:translate(-110%) translateY(0) scale(.95);opacity:.5;z-index:1}95%{-webkit-transform:translateX(-110%) translateY(0) scale(.95);transform:translate(-110%) translateY(0) scale(.95);opacity:.5;z-index:1}to{-webkit-transform:translateX(10%) translateY(0) scale(.95);transform:translate(10%) translateY(0) scale(.95);opacity:.5;z-index:1}}.SubscribePage .HowItWorks .How-info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.SubscribePage .Peek{margin-bottom:6.25rem}.SubscribePage .Peek .column.row,.SubscribePage .Peek .row.columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.SubscribePage .Peek-visual{position:relative;width:100%;padding-right:0}.SubscribePage .Peek-visual img{display:block;width:100%;height:auto;margin-bottom:1.25rem}.SubscribePage .Peek-visual iframe{display:block;width:100%;height:500px;margin:0;padding:0;margin-bottom:1.25rem}.SubscribePage .Peek-content{width:100%;padding-left:0;text-align:center}.SubscribePage .Peek-content h2,.SubscribePage .Peek-content p{margin-bottom:2.5rem}.SubscribePage .Peek-content h2{position:relative}.SubscribePage .Peek-content h2 img{display:none;position:absolute;bottom:-20%;right:0;width:15.0625rem;height:auto}.SubscribePage .Peek-content .Product-includes{margin:0}.SubscribePage .Peek-content .Product-includes p{margin-bottom:0}.SubscribePage .Peek-content .Product-included-icon{margin-left:.9375rem;margin-right:.9375rem}.SubscribePage .Peek-content .Product-included-icon:last-child{margin-left:.9375rem;margin-right:.9375rem}.SubscribePage .Join{position:relative;padding:2.5rem 0 3.125rem;text-align:center;background-color:#fff}.SubscribePage .Join h2{max-width:43.75rem;margin:0 auto .9375rem;text-align:center;color:#303030;color:#2d2d2d}.SubscribePage .Join p{max-width:43.75rem;margin:0 auto 1.875rem;text-align:center;color:#303030;color:#2d2d2d}.SubscribePage .Join .Button{display:block;width:11.25rem;margin:0 auto 1rem}.--accordion p{display:block;margin:0!important;padding:.625rem 0;text-align:left!important}.--accordion p strong{display:inline-block;width:.625rem;margin-right:.9375rem;font-weight:400;font-size:1.375rem;font-family:Red Hat Display;font-weight:600}.--accordion p strong:after{content:"+";display:inline-block}.--accordion p.-ba-is-active strong:after{content:"-";display:inline-block}.--accordion .badger-accordion{padding:0;border-top:1px solid #303030;border-top:1px solid #2d2d2d}.--accordion .badger-accordion:first-child{border-top:0}.--accordion .badger-accordion:last-child{border-bottom:1px solid #303030;border-bottom:1px solid #2d2d2d}.--accordion .badger-accordion__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}.--accordion .badger-accordion__panel{max-height:auto!important;overflow:hidden}.--accordion .badger-accordion__panel p{padding-left:1.5625rem}.--accordion .badger-accordion__panel.-ba-is-hidden{max-height:3px!important;visibility:hidden}.--accordion .badger-accordion--initialized .badger-accordion__panel{-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.CustomSubscriptionPage{position:relative;width:100%;min-height:calc(100vh - 150px);background:#f6f3f1;overflow:hidden}.CustomSubscriptionPage.--review-step{background:#fff}body[data-shopify-template=page-subscription] #smile-ui-container{display:none!important}.DiamondShape,.BuildWishlist,.ChoosePlan,.Review{position:absolute!important;top:-9999px;pointer-events:none;opacity:0;padding-bottom:2.5rem}.DiamondShape.--show,.BuildWishlist.--show,.ChoosePlan.--show,.Review.--show{position:relative!important;top:auto;pointer-events:all;opacity:1}.ChoosePlan,.DiamondShape{padding-bottom:7.1875rem}.SubscriptionNext{clear:both;pointer-events:none;opacity:0;-webkit-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;position:fixed;bottom:0;width:100%;height:auto;padding:10px 0;background:#f6f3f1}.SubscriptionNext.--show{pointer-events:all;opacity:1}.SubscriptionNext p{margin-top:0!important;font-family:Red Hat Display;font-weight:600}.SubscriptionNext .Button{margin:1.25rem auto 0!important}.BuildWishlist .SubscriptionNext{position:absolute;top:-9999px}.BuildWishlist .SubscriptionNext.--show{position:relative;top:0}.BuildWishlist .SubscriptionNext .Button{margin:.625rem auto!important}.Review .SubscriptionNext{position:relative;background:none}.Review .SubscriptionNext .Button{margin:1.25rem auto!important}.DiamondShape h2{margin-bottom:1.25rem;padding:0 .625rem;color:#303030;color:#2d2d2d;text-align:center}.DiamondShape p{max-width:35rem;margin:0 auto;text-align:center;color:#303030;color:#2d2d2d}.DiamondShape .Button{display:block;max-width:11.25rem;margin:1.25rem auto 3.75rem;text-align:center}.DiamondShape .Shapes{margin-top:3.125rem}.DiamondShape .Shape{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2.5rem;padding:1.5rem .5rem;color:#303030;color:#2d2d2d;text-align:center;border-radius:4px;border:4px solid white;background:#fff;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px #0000001a;cursor:pointer}.DiamondShape .Shape.--selected{border:4px solid #FBCACD}.DiamondShape .Shape-icon{width:100%;height:4rem;margin-bottom:1.25rem;background-repeat:no-repeat;background-position:center;background-size:contain}.DiamondShape .Shape h3{margin-bottom:.625rem;color:#303030;color:#2d2d2d}.DiamondShape .Shape p{margin-bottom:0}.ChoosePlan{z-index:1}.ChoosePlan h2{margin-bottom:1.875rem;color:#303030;color:#2d2d2d;text-align:center}.ChoosePlan h3:first-of-type{display:block;margin-bottom:1.875rem;font-size:1.5rem;text-align:center}.ChoosePlan p{max-width:35rem;margin:0 auto;text-align:center;color:#303030;color:#2d2d2d}.ChoosePlan .Button{display:block;max-width:11.25rem;margin:1.25rem auto 3.75rem;text-align:center}.ChoosePlan .Plans{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:1.875rem}.ChoosePlan .Plans .columns{margin-bottom:2.5rem}.ChoosePlan .Plan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%;padding:1.25rem .625rem .9375rem;color:#303030;color:#2d2d2d;text-align:center;border-radius:4px;border:4px solid white;background:#fff;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px #0000001a;cursor:pointer}.ChoosePlan .Plan.--selected{border:4px solid #FBCACD}.ChoosePlan .Plan.--selected .Button{text-indent:-9999px;border:1px solid transparent;background-color:#fbcacd;background-image:url(/cdn/shop/t/453/assets/subscription-icon-check-large.svg?v=72172568990531322451651237347);background-repeat:no-repeat;background-position:center;background-size:24px auto}.ChoosePlan .Plan .MostPopular{position:absolute;top:-16px;left:50%;width:100%;height:24px;padding:0 18px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);font-family:Red Hat Display;font-weight:600;line-height:24px;font-size:12px;text-align:center;text-transform:uppercase;background:url(/cdn/shop/t/453/assets/subscription-plan-popular.svg?v=19112492038877710321651237349) no-repeat center/contain}.ChoosePlan .Plan h2{display:block;margin-bottom:.9375rem;padding:29px 0;font-size:1.5rem!important;line-height:32px;background:url(/cdn/shop/t/453/assets/subscription-plan-shape.svg?v=158392427887864842091651237349) no-repeat center/auto 90px}.ChoosePlan .Plan h3{margin:0;padding:0;font-size:1rem!important;color:#303030;color:#2d2d2d;text-transform:capitalize}.ChoosePlan .Plan h4{font-family:Red Hat Display;font-weight:600;font-style:normal;font-size:10px!important;text-transform:capitalize;margin-bottom:.625rem}.ChoosePlan .Plan .--divide{position:relative;width:3.75rem;height:.0625rem;margin:0 auto .75rem;background:#303030;background:#2d2d2d}.ChoosePlan .Plan p{margin-top:0;margin-bottom:1.25rem;font-size:.75rem!important;line-height:.9375rem}.ChoosePlan .Plan p a{border-bottom:0;pointer-events:none}.ChoosePlan .Plan .Button{min-width:150px;margin:auto auto 0;border-radius:4px}.BuildWishlist h2{margin-bottom:1.25rem;color:#303030;color:#2d2d2d;text-align:center}.BuildWishlist p{max-width:35rem;margin:0 auto;text-align:center;color:#303030;color:#2d2d2d}.BuildWishlist .Collection{padding-top:.625rem;padding-bottom:15.625rem;background-color:transparent}.BuildWishlist .Collection .Grid-item{margin-bottom:2.5rem}.BuildWishlist .Collection .GalleryProduct{min-height:410px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.25),8px 8px 0 0 #FBCACD;box-shadow:0 2px 8px #00000040,8px 8px #fbcacd;cursor:pointer}.BuildWishlist .Collection .GalleryProduct.--selected .GalleryProduct-wishlist{background-color:#fbcacd;background-image:url(/cdn/shop/t/453/assets/subscription-icon-check.svg?v=52790163020617641651237347);background-repeat:no-repeat;background-position:center}.BuildWishlist .Collection .GalleryProduct-subscription{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.BuildWishlist .Collection .GalleryProduct-label,.BuildWishlist .Collection .GalleryProduct-likes{display:none}.BuildWishlist .Collection .GalleryProduct-wishlist{display:block;width:1.5rem;height:1.5rem;margin-left:auto;border-radius:24px;border:1px solid #FBCACD}.BuildWishlist .Collection .Link{color:#fff}.BuildWishlist .CollectionSelection{position:fixed;bottom:0;width:100%;height:auto;background:#fff9}.BuildWishlist .CollectionSelection .Button{display:block;max-width:11.25rem;margin:.625rem auto;text-align:center}.BuildWishlist .Selections,.BuildWishlist .ReviewSelections{height:auto}.BuildWishlist .Selections .column.row,.BuildWishlist .Selections .row.columns,.BuildWishlist .ReviewSelections .column.row,.BuildWishlist .ReviewSelections .row.columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.Selection{position:relative;margin:10px 15px 10px 0}.Selection:last-child{margin-right:0}.Selection-product{width:40px;height:40px;border-radius:40px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}.Selection-remove{content:"";display:block;position:absolute;top:-5px;right:-5px;width:1rem;height:1rem;background:url(/cdn/shop/t/453/assets/subscription-icon-close.svg?v=10256757209599143721651237348) no-repeat center/contain;cursor:pointer}.Review .column.row,.Review .row.columns{padding-top:0;padding-bottom:0!important}.Review h2{margin-bottom:1.25rem;color:#fff;text-align:center}.Review p{max-width:35rem;margin:0 auto;text-align:center;color:#303030;color:#2d2d2d}.Review .Cart-form{background:#f3f0ee;border-radius:4px}.Review .CartItem{background:transparent}.Review .CartItem-section.is-image{margin:0 auto .625rem}.Review .CartItem-section.is-qty{min-width:0;width:0}.Review .CartItem-section.is-price{width:100%}.Review .CartItem-price{text-align:center}.Review .CartItem-price p{font-weight:400;text-align:center}.Review .Cart-items{margin:1.5625rem 0}.Review .CartItem-variantTitle{text-align:center}.Review .CartItem-variantTitle.--review-info{margin-top:15px}.Review .CollectionSelection .column.row,.Review .CollectionSelection .row.columns{padding-top:0!important;padding-bottom:0!important}.Review .ReviewSelection{margin-bottom:2.5rem;padding:1.5625rem .625rem!important;border-radius:4px;border:1px solid #303030;border:1px solid #2d2d2d}.Review .ReviewSelection h4{text-align:center}.Review .ReviewSelections{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5625rem}.Review .ReviewSelections .Selection{margin:0 10px 10px}.Review .SubscriptionNext{clear:both;text-align:center}.Review .SubscriptionNext .Button{display:block;max-width:11.25rem;margin:1.875rem auto 1rem}.SubscriptionSteps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem 0 .625rem}.--review-step .SubscriptionSteps{display:none}.SubscriptionSteps-step{width:2rem;height:2rem;font-style:normal;font-size:.75rem;line-height:2rem;font-family:Red Hat Display;font-weight:600;text-align:center;color:#303030;color:#2d2d2d;border-radius:2rem;border:1px solid #303030;border:1px solid #2d2d2d;background:transparent}.SubscriptionSteps-step.--selected{color:#fff;background:#303030;background:#2d2d2d}.SubscriptionSteps-step.--dash{width:1.5rem;height:0;border-bottom:0;overflow:hidden}.StoreLocator h1,.StoreLocator p{text-align:center;margin-bottom:2rem}.StoreLocator h1+p{max-width:40rem;margin:0 auto 2rem}.StoreLocator h3{display:block;text-align:center;margin-top:4.5rem;margin-bottom:2rem}.StoreLocator .Button{display:block;width:11.25rem;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.StoreLocator-stores{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:2rem}.StoreLocator-store{width:7.5rem;height:auto;margin:0 1.25rem}.StoreLocator-store img{display:block;position:relative;width:100%;height:auto;margin:0 0 .75rem;padding:0}.StoreLocator-store img.--coming-soon{width:8.3125rem;top:-.3125rem;left:-.4375rem;margin-bottom:0}.StoreLocator-store small{display:block;font-family:Red Hat Display;font-weight:500;font-style:normal;font-weight:400;font-size:.5rem;line-height:0;text-align:center;color:#303030;color:#2d2d2d}.StoreLocator .stockist-powered-by-link{display:none!important}.StoreLocator .stockist-search-form{padding:1.25rem 1rem!important;background-color:#f6f3f1!important}.StoreLocator .stockist-result.stockist-list-result{border-top:1px solid rgba(45,45,45,.5)!important}.StoreLocator .stockist-result.stockist-list-result:first-child{border-top:0!important}.StoreLocator .stockist-search-field{font-family:Red Hat Display!important;font-weight:500;font-style:normal!important;font-weight:400!important;font-size:.75rem!important;color:#303030!important;color:#2d2d2d!important;border-radius:4px 0 0 4px!important;border:1px solid #0a0a0a!important;border-right:0!important}.StoreLocator .stockist-search-button button{margin-left:0!important;color:#0a0a0a!important;border-radius:0 4px 4px 0!important;border:1px solid #0a0a0a!important;border-left:0!important;background-color:#fff!important}.Quickview-loader{display:none}@media print,screen and (min-width: 40em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}.column,.columns{padding-right:.9375rem;padding-left:.9375rem}.medium-offset-2{margin-left:16.6666667%}.medium-8{width:66.6666667%}.medium-12{width:100%}main h1{font-size:3rem!important}main h2{font-size:2.5rem}h3{font-size:1.9375rem}h1:not(.text-3xl){font-size:3.75rem!important;line-height:4.5rem;letter-spacing:.31px}main h2{font-size:3rem!important;line-height:3.25rem;letter-spacing:.25px}h3{font-size:1.5rem!important;line-height:1.875rem;letter-spacing:.13px}h3.--alt{font-size:1.3125rem;letter-spacing:.11px}h3.--alt.--small{font-size:1rem!important;line-height:1.4375rem}p.--small{font-size:.75rem;letter-spacing:.06px}.Hero-bg{position:absolute;height:100%;padding-bottom:0}.Hero h1,.Hero p{margin-bottom:2.1875rem}.Features .column.row{padding-top:3.125rem;padding-bottom:9.375rem}.Features .Feature-image{max-width:31.25rem;max-height:31.25rem;margin:0 auto}.NewToDiamondArt .Hero .glide.--not-initiated .glide__slide{width:calc((100% / 6) - 16px);margin:0 8px}.NewToDiamondArt .Framing{padding:0 0 7.5rem}.NewToDiamondArt .Framing h2{margin-bottom:1.875rem}.Steps-container{margin:3.125rem 0 1.875rem}}@media screen and (min-width: 50em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}.Hero .column.row{padding:3.125rem 0 6.25rem;background-color:transparent}.NewToDiamondArt .Hero .column.row{padding:1.875rem 0 6.25rem}.NewToDiamondArt .Hero .glide.--not-initiated .glide__slide{width:calc((100% / 6) - 24px);margin:0 12px}.NewToDiamondArt .Hero .glide__arrows{display:none}.NewToDiamondArt .Hero .glide__track{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media print,screen and (min-width: 64em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}.large-12{width:100%}.okeReviews-reviewsTab{display:block!important}.Hero{margin-bottom:-9.6875rem}.Hero .ShapeCurve{display:none}.Hero-bg{position:absolute;height:100%;padding-bottom:0}.Hero .column.row{padding:9.375rem 0 11.25rem;background-color:transparent}.Features{padding:2.5rem 0 6.25rem;padding-top:0}.Features .ShapeCurve.--top{display:block}.Features .Feature{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.Features .Feature:nth-child(odd) .Feature-content{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial;padding-right:3.75rem}.Features .Feature:nth-child(odd) .Feature-visual{-webkit-box-ordinal-group:initial;-webkit-order:initial;-ms-flex-order:initial;order:initial}.Features .Feature:nth-child(2n) .Feature-content{padding-left:3.75rem}.Features .Feature-content,.Features .Feature-visual{width:50%}.Features .Feature-content{text-align:left}.Features .Feature-content p{margin-bottom:1.875rem}.Features .Feature-visual{margin-bottom:0}.Features .Feature-image{margin:0}.NewToDiamondArt .Hero .column.row{padding:4.375rem 0 11.25rem}.NewToDiamondArt .Features .wrapper .--left li{margin-bottom:1.875rem;text-align:left}.NewToDiamondArt .Tips-tricks{padding:6.25rem 0}}@media print{*{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after{content:""}img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@media (prefers-reduced-motion: reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;-o-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}.swym-wishlist-notifications-container.swym-ui-component{display:none}.swym-ui-component *{font-family:Red Hat Display;font-weight:600}.Button{font-weight:700}.swym-ui-component *{font-family:Red Hat Display!important}#smile-ui-container{z-index:2147483646!important}.dac-primary-button,.dac-primary-button.Button{border:1px solid #000;background-color:#000;color:#fff}.dac-primary-button:hover,.dac-primary-button.Button:hover{border-color:#5a5a5a;background-color:#5a5a5a;color:#fff}.dac-secondary-button,.dac-secondary-button.Button{background-color:transparent;border:1px solid #000;color:#000}.dac-secondary-button:hover,.dac-secondary-button.Button:hover{border-color:#b3b3b3}}/*! CSS Used from: https://d3hw6dc1ow8pp2.cloudfront.net/styles/main.min.css */.okeReviews{font-size:14px;font-weight:400;line-height:1.6}.okeReviews *,.okeReviews :after,.okeReviews :before{box-sizing:border-box}.okeReviews div:empty{display:block}.okeReviews .okeReviews-reviewsTab{background-color:#272d45;border-radius:6px 6px 0 0;box-shadow:0 0 8px #00000080;color:#fff;cursor:pointer;left:0;line-height:1;padding:.75em 1em;position:fixed;top:25%;transform:rotate(90deg);transform-origin:left bottom;z-index:2147483646}.okeReviews .okeReviews-reviewsTab-icon,.okeReviews .okeReviews-reviewsTab-icon:empty,.okeReviews .okeReviews-reviewsTab-label{display:inline-block}.okeReviews .okeReviews-reviewsTab-icon{background-image:url(data:image/svg+xml;charset=UTF-8,\ %3Csvg%20viewBox%3D%220%200%2016%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M7.996%2011.368l-3.94%202.42c-.474.292-.756.096-.628-.443l1.074-4.53L.995%205.793c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.78%204.3%204.602.37c.55.046.665.37.236.74l-3.507%203.02%201.074%204.532c.127.536-.147.74-.628.444l-3.94-2.423z%22%2F%3E%3C%2Fsvg%3E%0A);height:14px;transform:translateY(1px) rotate(-18deg);width:16px}.okeReviews .okeReviews-reviewsTab-label{line-height:1;text-transform:uppercase}.swym-ui-component *{font-size:100%;font:inherit;font-family:HelveticaNeue,Helvetica,Verdana,Arial,sans-serif;line-height:1.4em;vertical-align:baseline;box-sizing:border-box;border:0;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;text-transform:none;text-align:left}i.swym-icon{font-style:normal}.swym-ui-components,.swym-ui-component{font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif}#swym-plugin.swym-ready{display:block}#swym-plugin #swym-anchor{position:fixed;margin-top:-15px;opacity:.7;z-index:100000000}#swym-plugin #swym-anchor .swym-anchor-badge{visibility:hidden;position:absolute;background:#ff4500;z-index:1;width:26px;text-align:center;box-sizing:border-box;font-size:10px;color:#fff;border-radius:100%;height:26px;line-height:20px;font-weight:700;border:1px solid #e83737;text-shadow:1px 1px 1px rgba(255,255,255,.3);box-shadow:1px 1px 1px 1px #0003;max-width:26px;text-overflow:ellipsis;overflow:hidden;padding:2px}#swym-plugin #swym-anchor .swym-anchor-badge.show-badge{visibility:visible}#swym-plugin #swym-anchor a{padding:0 15px 0 36px;height:30px;display:block;color:#fff;line-height:30px;text-align:center;font-size:12px;text-transform:uppercase;text-decoration:none;box-shadow:0 0 25px #0003;position:relative}#swym-plugin #swym-anchor i{display:block;position:absolute;width:20px;height:20px;left:8px;top:50%;margin-top:-10px}#swym-plugin #swym-anchor.swym-heart i{background:none}#swym-plugin #swym-anchor.swym-heart i:after{font-family:swym-font;position:absolute;top:-1px;bottom:0;width:100%;left:0;font-size:20px;text-indent:0px;line-height:100%;content:"\f004"}#swym-plugin #swym-anchor:hover{opacity:1}@media all and (max-width: 570px){#swym-plugin #swym-anchor{right:10px;bottom:10px;opacity:1}#swym-plugin #swym-anchor a{width:40px;height:40px;display:block;text-indent:-9999px;padding-left:15px}#swym-plugin #swym-anchor i{left:50%;margin-left:-10px}}.smile-launcher-frame-container{border:0;box-shadow:0 0 25px #0000000d;height:60px;outline:0;overflow:hidden;position:fixed;visibility:hidden;z-index:0}.smile-launcher-frame-container.smile-launcher-border-radius-circular{border-radius:30px}.smile-launcher-frame-container .smile-launcher-frame{border:0!important;bottom:0!important;height:0!important;left:0!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;outline:0!important;position:absolute!important;right:0!important;top:0!important;visibility:visible!important;width:0!important}.swym-background-color{background-color:#2d2d2d!important}/*! CSS Used from: Embedded */#swym-anchor{display:none!important}a[href^="https://auth.govx.com"]{position:relative;top:20px;background:#000!important;color:#fff!important;border-radius:100px!important;font-size:13px!important;text-transform:uppercase;padding:1rem 2rem .875rem!important;letter-spacing:.04em}a[href^="https://auth.govx.com"]:hover{background-color:#5a5a5a!important}.Page{position:relative;padding-top:1.875rem;padding-bottom:3.125rem;background-color:#fff}@media print,screen and (min-width: 64em){.Page{padding-top:4.375rem;padding-bottom:6.25rem}}.AffiliateHero{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-flow:column-reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1040px}.AffiliateHero-image img{border-radius:50%}.AffiliateHero-title{font-family:zenon;font-size:32px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:.25px;text-align:center;padding-top:2px;padding-bottom:25px}.AffiliateHero-visual{max-width:500px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:10px;padding-right:10px}.AffiliateHero-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.AffiliateHero-content-subhead{font-family:Red Hat Display;font-weight:500;text-align:center;padding-top:30px;font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.0833333358168602px}.AffiliateHero-content-body{padding:15px 16px 0;text-align:center}.AffiliateBenefit{max-width:1040px;padding:40px 16px 30px;margin:auto}.AffiliateBenefit-title{font-family:zenon;font-size:32px;font-style:normal;font-weight:700;line-height:40px;text-align:center;padding-bottom:24px}.AffiliateBenefit-container{display:grid;grid-gap:24px;grid-template-columns:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.AffiliateBenefit-item{background-color:#fbcacd;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-style:normal;letter-spacing:1px;text-align:center;color:#2d2d2d;font-size:12px;line-height:16px;font-family:Red Hat Display;font-weight:600;padding:16px;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px #00000026;border-radius:4px}.AffiliateBenefit-item-desc{padding:10px 30px 0}.AffiliateBenefit-item img{max-width:52px;display:inline-block}.AffiliateBenefit-cta{font-family:Red Hat Display;font-weight:500;max-width:560px;margin:auto;font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.07999999821186066px;text-align:center;padding:50px 45px 0}.AffiliateBenefit-ctalink{padding-top:42px;text-align:center;margin:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1024px){.AffiliateHero{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.AffiliateHero-title{font-size:60px;padding-top:40px;padding-bottom:70px}.AffiliateHero-visual{padding-left:35px;padding-right:0}.AffiliateHero-content{padding-right:35px}.AffiliateHero-content-subhead{padding-top:20px;text-align:left;font-size:24px;font-style:normal;font-weight:700;line-height:45px;letter-spacing:.125px}.AffiliateHero-content-body{padding:23px 0 0;text-align:left}.AffiliateBenefit{padding:117px 0 50px}.AffiliateBenefit-title{padding-bottom:64px;font-size:48px;line-height:48px;letter-spacing:.25px}.AffiliateBenefit-container{grid-template-columns:1fr 1fr;grid-gap:40px}.AffiliateBenefit-item{font-weight:700;line-height:21px;font-size:16px;padding:32px 24px}.AffiliateBenefit-item-desc{padding:30px 56px 0}.AffiliateBenefit-item img{max-width:58px}.AffiliateBenefit-cta{font-size:24px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:.25px;padding:64px 0 0}}.sezzle-container .sezzle-logo svg,.sezzle-container .sezzle-logo img{display:inline}
/*# sourceMappingURL=/cdn/shop/t/1139/assets/template-page.css.map */
