html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;color:#380337;font-family:canada-type-gibson,sans-serif}body{display:flex;flex-direction:column;position:relative}body.body--selection-sticky-visible{padding-bottom:72px}h1,h2{font-weight:600;font-size:52px;line-height:115%;font-family:canada-type-gibson,sans-serif}h3{font-weight:600;font-size:36px;line-height:120%;font-family:canada-type-gibson,sans-serif}h4{font-weight:600;font-size:28px;line-height:120%;font-family:canada-type-gibson,sans-serif}p{font-family:azo-sans-web,sans-serif;font-weight:400;font-size:20px;line-height:130%}p strong{font-weight:600}span{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:inherit;cursor:pointer}select{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:white;border:0;box-shadow:none;outline:none;line-height:1;font-family:canada-type-gibson,sans-serif;font-weight:500;cursor:pointer}@keyframes anim__rotate-360-clockwise{to{transform:rotate(360deg)}}@keyframes anim__fade-in{0%{opacity:0}to{opacity:1}}@keyframes anim__opacity-blinking{0%{opacity:0}50%{opacity:.3}to{opacity:0}}::-webkit-input-placeholder{color:#dad6dc}:-ms-input-placeholder{color:#dad6dc}::placeholder{color:#dad6dc}.apple-pay apple-pay-button{width:100%;height:44px!important;cursor:pointer;display:block}.apple-pay .apple-pay__button{width:100%;height:44px;cursor:pointer}.cko iframe{height:54px!important}.cko .cko__expiry{width:120px!important;flex-shrink:0;margin-bottom:0}.cko .cko__cvc{width:160px!important;flex-grow:0;margin-left:20px;margin-bottom:0}.cko .input-wrapper label{display:flex;flex-direction:row;justify-content:left;align-items:center}.cko .input-wrapper label img{width:17px;height:17px;margin:0 0 2px 2px}.cko .label-group span{display:flex;flex-direction:row;justify-content:left;align-items:center}.cko .label-group .label-group__description{flex-shrink:0}.cko .label-group .label-group__images{width:100%;justify-content:flex-end}.cko .label-group .label-group__images img{height:20px!important;width:auto!important;margin:0 5px 0 0!important}.cko .label-group .label-group__images img:last-child{margin:0!important}@media (max-width: 460px){.cko .label-group .label-group__images img{height:14px!important;margin:0 3px 0 0!important}}.sge-root iframe{width:100%}.grecaptcha-badge{display:none}form{width:100%}form input,form textarea,form select{outline:none;box-shadow:none;-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box}form select{line-height:100%}form textarea{line-height:130%;min-height:240px;resize:vertical}form button{margin-top:10px}.input-group{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.input-wrapper{width:100%;display:block;margin-bottom:20px;position:relative}.input-wrapper label{display:flex;flex-direction:row;justify-content:left;align-items:center;font-size:16px;color:#816f8e;font-family:azo-sans-web,sans-serif;font-weight:400;line-height:130%;margin-bottom:8px;margin-left:2px}.input-wrapper label img{width:17px;height:17px;margin:0 0 2px 2px}.input-wrapper input,.input-wrapper textarea,.input-wrapper select{width:100%;height:54px;margin:0;font-size:20px;font-family:canada-type-gibson,sans-serif;font-weight:500;border-radius:6px;border:1px solid #917f9e;background:#fff;color:#dad6dc}.input-wrapper input,.input-wrapper textarea{padding:16px 20px;background:#fff;color:#380337;border:1px solid #917f9e}.input-wrapper input:focus,.input-wrapper textarea:focus{border:1px solid #380337;background:#fcfaff}.input-wrapper input:valid,.input-wrapper textarea:valid{border:1px solid #380337;background:#fcfaff}.input-wrapper input.valid-only-if-filled,.input-wrapper textarea.valid-only-if-filled{border:1px solid #917f9e;background:#fff}.input-wrapper.input-wrapper--select-input select{padding:16px 36px 16px 20px}.input-wrapper.input-wrapper--select-input.input-wrapper--select-valid select{color:#380337;border:1px solid #380337;background:#fcfaff}.input-wrapper.input-wrapper--select-input.input-wrapper--select-valid:before{background:url(/resources/img/icons/chevron__down--dark.svg)}.input-wrapper.input-wrapper--select-input:before{content:"";width:14px;height:14px;right:15px;bottom:19px;position:absolute;background:url(/resources/img/icons/chevron__down--light.svg);pointer-events:none;z-index:4;opacity:.8}.input-wrapper.input-wrapper--cvc-input input{padding-right:50px}.input-wrapper.input-wrapper--cvc-input:after{content:"";width:33px;height:33px;right:8px;bottom:10px;position:absolute;background:url(/img/icons/cvc.svg);pointer-events:none;z-index:4;opacity:.8}.input-wrapper.input-wrapper--error label{color:#d1586b}.input-wrapper.input-wrapper--error input,.input-wrapper.input-wrapper--error textarea,.input-wrapper.input-wrapper--error select{border:1px solid #c52c46}.input-wrapper.input-wrapper--inline-elements{display:flex}.input-wrapper.input-wrapper--inline-elements input,.input-wrapper.input-wrapper--inline-elements textarea,.input-wrapper.input-wrapper--inline-elements select{flex:1;border-top-right-radius:0;border-bottom-right-radius:0}.input-wrapper.input-wrapper--inline-elements button{border-top-left-radius:0;border-bottom-left-radius:0;margin:0}.input-wrapper.input-wrapper--inline-elements button:before{border-top-left-radius:0;border-bottom-left-radius:0}.input-wrapper.input-wrapper--secure-icon label:after{content:"";text-align:left;display:inline-block;vertical-align:middle;background:url(/img/icons/secure--green.svg);background-size:contain;background-repeat:no-repeat;height:19px;width:19px;margin:-5px 0 0 4px}.input-wrapper.input-wrapper--no-margin{margin:0}.input-wrapper.input-wrapper--margin-right{margin-right:15px}.input-wrapper.input-wrapper--disabled input,.input-wrapper.input-wrapper--disabled textarea,.input-wrapper.input-wrapper--disabled select{border:1px solid #e9e9e9!important;background:#f2f2f2!important;color:#999!important}.input-wrapper.input-wrapper--small input,.input-wrapper.input-wrapper--small textarea,.input-wrapper.input-wrapper--small select{height:43px;font-size:16px}.input-wrapper.input-wrapper--small input,.input-wrapper.input-wrapper--small textarea{padding:12px 16px}.input-wrapper.input-wrapper--small.input-wrapper--margin-right{margin-right:10px}.input-wrapper.input-wrapper--small.input-wrapper--select-input select{padding:12px 28px 12px 16px}.input-wrapper.input-wrapper--small.input-wrapper--select-input:before{width:11px;height:11px;right:12px;bottom:15px}.link.link--highlight{color:#ec3454;cursor:pointer;border-bottom:1px dashed}.link.link--highlight:hover{border-bottom:1px solid}.link.link--white{color:#fff}footer.landing-gradient{background:linear-gradient(180deg,#860c86,#6b016a)}footer.views-gradient{background:linear-gradient(0deg,#300948,#42006b)}footer.support-gradient{background:linear-gradient(0deg,#380266,#6a0490)}footer.likes-gradient{background:linear-gradient(0deg,#380337,#480247)}footer.package-followers-color-scheme{background:linear-gradient(0deg,#850f83,#ad2085);color:#fff}footer.package-followers-color-scheme .footer__copyright a{color:#fff}footer.package-followers-color-scheme .footer__copyright a:hover{color:#ffc6fb}footer.package-followers-color-scheme .sitemap .sitemap__category li a{color:#fff}footer.package-followers-color-scheme .sitemap .sitemap__category li a:hover{color:#ffc6fb}footer.checkout-color-scheme{background:#fafafa;color:#877e94}footer.checkout-color-scheme .footer__copyright a{color:#ec3454}footer.checkout-color-scheme .footer__copyright a:hover{color:#ff8fa2}footer.checkout-color-scheme .footer__trustpilot{background:#f9fffd;border:1px solid #2da57d}footer.checkout-color-scheme .sitemap .sitemap__category li a{color:#ec3454}footer.checkout-color-scheme .sitemap .sitemap__category li a:hover{color:#ff8fa2}footer.checkout-color-scheme .sitemap .sitemap__category li.sitemap__category-name{color:inherit}footer{width:100%;padding:100px 0 50px;font-size:0;background:#fdfaff;color:#fff;box-sizing:border-box}footer *{box-sizing:border-box}footer .footer__content{width:100%;padding:0 2%;max-width:980px;margin:0 auto;color:inherit;display:flex;flex-direction:row;align-content:flex-start;justify-content:space-between}footer .footer__logo{width:60px;height:60px;flex-shrink:0;flex-grow:0}footer .footer__logo img{width:60px}footer .footer__sitemap{width:calc(100% - 280px);flex-shrink:1;text-align:left;color:inherit}footer .footer__copyright{width:100%;padding:20px 0;color:inherit;font-size:14px;font-family:azo-sans-web,sans-serif;font-weight:700;line-height:130%}footer .footer__copyright a{color:#ffc6fb;border-bottom:1px dashed;transition:color .2s linear}footer .footer__copyright a:hover{color:#fff;border-bottom:1px solid}footer .footer__trustpilot{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.4);display:flex;flex-direction:row;align-items:center;padding:20px;border-radius:6px;color:inherit}footer .footer__trustpilot img{height:28px;width:auto}footer .footer__trustpilot span{color:inherit;font-size:14px;font-family:azo-sans-web,sans-serif;font-weight:500;line-height:130%;padding-left:10px}footer .footer__address{color:inherit;font-size:14px;font-family:azo-sans-web,sans-serif;font-weight:700;line-height:130%}.sitemap{color:inherit}.sitemap .sitemap__row{display:flex;flex-direction:row;color:inherit}.sitemap .sitemap__row.sitemap__row--special{display:block}.sitemap .sitemap__row.sitemap__row--special .sitemap__category{width:100%;padding-right:0}.sitemap .sitemap__category{width:33%;padding:0 0 30px;display:inline-block;vertical-align:top;color:inherit}.sitemap .sitemap__category li.sitemap__category-name{color:inherit;font-size:18px;font-family:canada-type-gibson,sans-serif;font-weight:600;text-transform:none;padding-bottom:20px}.sitemap .sitemap__category li{font-size:14px;font-family:canada-type-gibson,sans-serif;font-weight:500;padding-bottom:10px;text-transform:uppercase}.sitemap .sitemap__category li a{transition:color .2s linear;border-bottom:1px dashed;line-height:130%;color:#ffc6fb}.sitemap .sitemap__category li a:hover{color:#fff;border-bottom:1px solid}.page-anchor{background:#ffffff}.page{background:#ffffff;padding-bottom:100px;overflow:hidden}.page .page__screens{max-width:740px;margin:0 auto;padding:0 2%}.back-action{display:block;text-align:center;margin:0 auto 35px}.error-page{width:100%;max-width:720px;margin:0 auto;padding:0 0 140px;text-align:left;flex-grow:1}.error-page h1{padding-bottom:20px}.error-page p{padding-bottom:15px}@media (max-width: 800px){footer .footer__sitemap{width:calc(100% - 160px)}}@media (max-width: 640px){h1,h2{font-weight:600;font-size:42px;line-height:115%}h3{font-weight:600;font-size:30px;line-height:120%}h4{font-weight:600;font-size:20px;line-height:120%}p{font-family:azo-sans-web,sans-serif;font-weight:400;font-size:18px;line-height:130%}p strong{font-weight:600}footer .footer__sitemap{width:calc(100% - 100px)}}@media (max-width: 570px){footer .footer__sitemap{width:360px}.sitemap .sitemap__row{display:inline}.sitemap .sitemap__category{width:50%}}@media (max-width: 500px){footer .footer__content{display:block}footer .footer__logo{width:100%;max-width:360px;margin:0 auto 50px;display:block}footer .footer__sitemap{width:100%;max-width:360px;margin:0 auto;display:block}.sitemap .sitemap__row>.sitemap__category{width:50%}}@media (max-width: 400px){footer .footer__trustpilot{display:block;padding:15px 13px 11px}footer .footer__trustpilot span{padding:10px 0 0;display:block}.input-wrapper label{font-size:14px;margin-bottom:4px}.page .page__screens{padding:0 .5%}}nav.svelte-c9vl9o{display:flex;justify-content:center;padding:20px 0}img.svelte-c9vl9o{height:45px}
