@font-face{font-family:"Cera Pro";src:url(2f57df405bfdee6427fc.eot);src:url(2f57df405bfdee6427fc.eot?#iefix) format("embedded-opentype"),url(112152ebafd8e3995db6.woff2) format("woff2"),url(bb4af417c6ac19109155.woff) format("woff"),url(65b96b94e4852d6e7714.ttf) format("truetype"),url(e8ecd62032339d29362e.svg#CeraPro-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro";src:url(1bd61b32244308819565.eot);src:url(1bd61b32244308819565.eot?#iefix) format("embedded-opentype"),url(45b506c4964980414c15.woff2) format("woff2"),url(146cba9a596240bbb1ed.woff) format("woff"),url(797f46e16ed1975d9055.ttf) format("truetype"),url(a96411ac43a55e09d942.svg#CeraPro-ThinItalic) format("svg");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Cera Pro";src:url(bdb9bc01e691656f2cda.eot);src:url(bdb9bc01e691656f2cda.eot?#iefix) format("embedded-opentype"),url(69ba12a5b73fffea5322.woff2) format("woff2"),url(8a140f120f66481cd0a3.woff) format("woff"),url(db1e18893487d4e2acde.ttf) format("truetype"),url(2628e9f6dbc713ee3e1b.svg#CeraPro-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro";src:url(21ea0d9d98213d4b0fd9.eot);src:url(21ea0d9d98213d4b0fd9.eot?#iefix) format("embedded-opentype"),url(fc32f0298afae70f4fa2.woff2) format("woff2"),url(5a5026978a0a26f2f42a.woff) format("woff"),url(2d41f4a5d0d70703b18a.ttf) format("truetype"),url(b085090ee64e42ac6fe2.svg#CeraPro-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Cera Pro";src:url(5c113ef0b38e7bd43fbb.eot);src:url(5c113ef0b38e7bd43fbb.eot?#iefix) format("embedded-opentype"),url(b62ce4d913684d6ab00e.woff2) format("woff2"),url(7b7073b7e0ac0f95453e.woff) format("woff"),url(fa1f3f3522f37e3d3278.ttf) format("truetype"),url(203a228c7ee4db84f4dc.svg#CeraPro-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro";src:url(651fc09b5cc883c77c84.eot);src:url(651fc09b5cc883c77c84.eot?#iefix) format("embedded-opentype"),url(f43e8f4f088604829103.woff2) format("woff2"),url(828c17ba8231fb67cd3c.woff) format("woff"),url(56035f996f063b5655b1.ttf) format("truetype"),url(0ba28098974d9b2b271a.svg#CeraPro-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Cera Pro";src:url(01bb7bd95a514fa2720d.eot);src:url(01bb7bd95a514fa2720d.eot?#iefix) format("embedded-opentype"),url(7485b86d165233170a94.woff2) format("woff2"),url(6a9d031af5b67173869e.woff) format("woff"),url(c42ac57fbc140d15830c.ttf) format("truetype"),url(2868a56a2f889c11c1e7.svg#CeraPro-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro";src:url(f7aea6eeca27801af0d9.eot);src:url(f7aea6eeca27801af0d9.eot?#iefix) format("embedded-opentype"),url(4df16d86878fc98ac98d.woff2) format("woff2"),url(8eedd8ac0949ee6886d7.woff) format("woff"),url(38e5f0d9c5b6287fd00d.ttf) format("truetype"),url(075a383993af6a167dca.svg#CeraPro-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Cera Pro";src:url(5db7a96d09b7c91a3a89.eot);src:url(5db7a96d09b7c91a3a89.eot?#iefix) format("embedded-opentype"),url(9e82e43732153ef0e735.woff2) format("woff2"),url(f7b6e6bc5077149ecefb.woff) format("woff"),url(bd0cdf65761d2213d5d0.ttf) format("truetype"),url(86e99ad59dfb846ffc87.svg#CeraPro-Bold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro";src:url(9d4fc99e73e5e01b2507.eot);src:url(9d4fc99e73e5e01b2507.eot?#iefix) format("embedded-opentype"),url(d833e5ffcfc0fad059fa.woff2) format("woff2"),url(716f41c9c324b0ba5648.woff) format("woff"),url(13b0fac9eb48bc2f7ea6.ttf) format("truetype"),url(f51f285c653406f7f134.svg#CeraPro-BoldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Cera Pro";src:url(307bb5fae0bc84261206.eot);src:url(307bb5fae0bc84261206.eot?#iefix) format("embedded-opentype"),url(b1402abf2d39ec1145d7.woff2) format("woff2"),url(902c826331a838c516d9.woff) format("woff"),url(d271b0aac708e6bfa7bb.ttf) format("truetype"),url(319fd5e0019c6b4cc5fd.svg#CeraPro-BlackItalic) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Cera Pro";src:url(6df2fdc7bde886694b36.eot);src:url(6df2fdc7bde886694b36.eot?#iefix) format("embedded-opentype"),url(582d09701cdd860ab5f6.woff2) format("woff2"),url(17c24892ee0435c176ba.woff) format("woff"),url(74b867f8f19106d321a7.ttf) format("truetype"),url(76c7374e7048b27c71e9.svg#CeraPro-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}:root{--black: #343434;--white: #ffffff;--dark-white: #f1f1f1;--gray: #c4c4c4;--light-gray: #e0e0e0;--dark-gray: #565656;--purple: #681d54;--fade-purple: #9b8195;--yellow: #fdb913;--green: #028A00;--light-beige: #fbf3e7;--x-light-beige: #fdf9f2;--primary-color: var(--yellow);--secondary-color: var(--purple);--input-border-color: var(--black);--input-border-color-focus: var(--black);--input-placeholder-color: var(--dark-gray);--footer-background-color: var(--light-beige);--promo-bar-background-color: var(--white);--primary-font: 'Cera Pro';--header-1: 3.2rem;--header-2: 2.8rem;--header-3: 2.6rem;--header-4: 2rem;--banner-title: 3rem;--hero-title: clamp(3rem, 2.6042vw, 5rem);--product-card-title: 1.6rem;--text: 1.6rem;--text-small: 1.4rem;--text-large: 2rem;--btn-font: 1.4rem;--input-font: 1.4rem;--modal-title: clamp(2.4rem, 1.8229vw, 3.5rem);--input-border-radius: 6px;--button-border-radius: 6px;--side-padding: 30px;--side-padding-header: 30px;--side-padding-footer: 30px;--side-padding-checkout: clamp(30px, 4.1667vw, 80px)}@media(max-width: 1540px){:root{--header-1: 2.8rem;--header-2: 2.5rem;--header-3: 2.2rem;--banner-title: 2.6rem}}@media(max-width: 1440px){:root{--header-1: 2.6rem;--header-2: 2.2rem;--header-3: 2rem}}@media(max-width: 1024px){:root{--product-card-title: 1.3rem;--text: 1.4rem;--text-small: 1.2rem;--text-large: 1.6rem;--side-padding-footer: 15px}}@media(max-width: 660px){:root{--input-font: 1.4rem}}.italic{font-style:italic}.uppercase{text-transform:uppercase}.light{font-weight:300}.medium{font-weight:500}.bold{font-weight:600}.extra-bold{font-weight:900}.primary{color:var(--primary-color)}.secondary{color:var(--secondary-color)}.black{color:var(--black)}.white{color:var(--white)}.gray{color:var(--gray)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.header-1,section.info-page .section-wrap__title,section.giftcard .section-wrap__title,section.loyalty .section-wrap__title,section.services .section-wrap__title,section.about .section-wrap__title,section.post .section-wrap .section-main-title,section.blog .section-main-title,section.contact .section-wrap__title{font-family:var(--primary-font),sans-serif;font-size:var(--header-1);font-weight:500;letter-spacing:0;line-height:1.5;margin:0 0 15px}.header-2{font-family:var(--primary-font),sans-serif;font-size:var(--header-2);color:var(--secondary-color);font-weight:500;letter-spacing:0;line-height:1.2;margin:0 0 15px}.header-3,section.post .section-wrap .post-card-wrap .post-content h3{font-family:var(--primary-font),sans-serif;font-size:var(--header-3);font-weight:600;letter-spacing:0;line-height:1.5;margin:0 0 15px}.header-4{font-family:var(--primary-font),sans-serif;font-size:var(--header-4);font-weight:600;letter-spacing:0;line-height:1.5;margin:0 0 15px}.hero-title{font-family:var(--primary-font),sans-serif;font-size:var(--hero-title);color:var(--secondary-color);font-weight:400;line-height:1.2;margin:0 auto 20px}.banner-title{font-family:var(--primary-font),sans-serif;font-size:var(--banner-title);font-weight:600;line-height:1.2;margin:0 auto 20px}p,.text{font-family:var(--primary-font),sans-serif;font-size:var(--text);line-height:1.5;margin:0 0 10px}.text-small{font-family:var(--primary-font),sans-serif;font-size:var(--text-small);line-height:1.5;margin:0 0 10px}.text-large{font-family:var(--primary-font),sans-serif;font-size:var(--text-large);line-height:1.5;margin:0 0 10px}input[type=text],input[type=password],input[type=tel],input[type=email],textarea,select,input[type=text].form-control,input[type=password].form-control,input[type=tel].form-control,input[type=email].form-control,textarea.form-control,select.form-control,.radio label,.checkbox label,label.control-label{font-size:var(--input-font);font-weight:400;color:var(--black)}label.control-label{color:var(--black);font-size:1.6rem;font-weight:400}label.control-label span{color:var(--black)}input[type=text],input[type=password],input[type=tel],input[type=email],textarea,select,input[type=text].form-control,input[type=password].form-control,input[type=tel].form-control,input[type=email].form-control,textarea.form-control,select.form-control{width:100%;max-width:420px;border:1px solid var(--black);color:var(--purple);font-size:1.4rem;font-weight:400;margin-bottom:15px;padding:19px 25px;height:unset;background-color:rgba(0,0,0,0);box-shadow:none;border-radius:var(--input-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(max-width: 767px){input[type=text],input[type=password],input[type=tel],input[type=email],textarea,select,input[type=text].form-control,input[type=password].form-control,input[type=tel].form-control,input[type=email].form-control,textarea.form-control,select.form-control{padding:14px 20px}}input[type=text]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=email]::placeholder,textarea::placeholder,select::placeholder,input[type=text].form-control::placeholder,input[type=password].form-control::placeholder,input[type=tel].form-control::placeholder,input[type=email].form-control::placeholder,textarea.form-control::placeholder,select.form-control::placeholder{color:var(--input-placeholder-color);font-weight:400}input[type=text]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=email]:focus,textarea:focus,select:focus,input[type=text].form-control:focus,input[type=password].form-control:focus,input[type=tel].form-control:focus,input[type=email].form-control:focus,textarea.form-control:focus,select.form-control:focus{border:1px solid var(--input-border-color-focus);-webkit-box-shadow:none;box-shadow:none}input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill,input[type=tel]:-webkit-autofill:hover,input[type=tel]:-webkit-autofill:focus,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:hover,input[type=email]:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,input[type=text].form-control:-webkit-autofill,input[type=text].form-control:-webkit-autofill:hover,input[type=text].form-control:-webkit-autofill:focus,input[type=password].form-control:-webkit-autofill,input[type=password].form-control:-webkit-autofill:hover,input[type=password].form-control:-webkit-autofill:focus,input[type=tel].form-control:-webkit-autofill,input[type=tel].form-control:-webkit-autofill:hover,input[type=tel].form-control:-webkit-autofill:focus,input[type=email].form-control:-webkit-autofill,input[type=email].form-control:-webkit-autofill:hover,input[type=email].form-control:-webkit-autofill:focus,textarea.form-control:-webkit-autofill,textarea.form-control:-webkit-autofill:hover,textarea.form-control:-webkit-autofill:focus,select.form-control:-webkit-autofill,select.form-control:-webkit-autofill:hover,select.form-control:-webkit-autofill:focus{border:1px solid var(--gray);-webkit-text-fill-color:var(--purple);box-shadow:0 0 0 1000px var(--light-beige) inset}input[type=text]:-webkit-autofill::selection,input[type=password]:-webkit-autofill::selection,input[type=tel]:-webkit-autofill::selection,input[type=email]:-webkit-autofill::selection,textarea:-webkit-autofill::selection,select:-webkit-autofill::selection,input[type=text].form-control:-webkit-autofill::selection,input[type=password].form-control:-webkit-autofill::selection,input[type=tel].form-control:-webkit-autofill::selection,input[type=email].form-control:-webkit-autofill::selection,textarea.form-control:-webkit-autofill::selection,select.form-control:-webkit-autofill::selection{-webkit-text-fill-color:var(--white);background:var(--black);color:var(--white)}select.form-control{cursor:pointer;background-image:url(7aaab37a707f33664996.svg);background-repeat:no-repeat;background-position:98% 50%}.form-group.required .control-label:after{content:" *";color:red}.radio label{padding:5px 0;margin-bottom:0;cursor:pointer;display:flex;align-items:center}.radio label input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0 12px 0 0;width:18px;height:18px;border:1px solid var(--gray);border-radius:50%;position:relative;flex-basis:100%;max-width:18px}.radio label input[type=radio]::before{content:"";display:block;position:absolute;top:50%;left:50%;background-color:var(--purple);width:9px;height:9px;border-radius:50%;transform:scale(0) translate(-50%, -50%)}.radio label input[type=radio]:checked{border:1px solid var(--gray)}.radio label input[type=radio]:checked::before{transform:scale(1) translate(-50%, -50%)}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);margin:0 12px 0 0;font:inherit;width:100%;max-width:18px;height:18px;border:1px solid var(--gray);border-radius:6px;display:grid !important;place-content:center;cursor:pointer}input[type=checkbox]::before{content:"";width:8px;height:8px;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--purple)}input[type=checkbox]:checked{background-color:var(--white)}input[type=checkbox]:checked::before{transform:scale(1)}.modal-open{overflow:hidden}.modal-title{font-family:var(--primary-font),sans-serif;font-size:var(--modal-title);font-weight:600}.modal-body{padding:clamp(15px,2.0833vw,40px)}.modal-body h2,.modal-body h2,.modal-body h3,.modal-body h4,.modal-body h5,.modal-body h6{font-family:var(--primary-font),sans-serif;font-size:var(--header-1);font-weight:500}.modal-header{position:relative}.modal-header .close{position:absolute;right:15px;top:50%;margin-top:0;transform:translateY(-50%)}.modal-content{border-radius:0;border:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5)}.modal-hills{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000000;background-color:rgba(0,0,0,.7);color:#fff;display:none;flex-direction:column;justify-content:center;align-items:center;padding:0 20px}.modal-hills .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--white);color:var(--black);border-radius:max(30px,3.125vw);padding:3% 5%;max-width:50%}@media screen and (max-width: 767px){.modal-hills .wrapper{max-width:100%;padding:30px}}.modal-hills .text__red{color:red}.modal-hills .buttons{margin-top:max(20px,1.5625vw);display:flex;align-items:center}.modal-hills .buttons span{cursor:pointer;color:var(--white)}.modal-hills .buttons span:first-child{margin-right:15px}.modal-hills .buttons span:last-child{background-color:var(--white);color:var(--primary-color)}.modal-hills .buttons span:last-child:hover{background-color:var(--primary-color);color:var(--white)}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}*:focus{outline:none !important}::selection{background:var(--black);color:var(--white)}html{font-size:62.5%;line-height:1.5;scroll-behavior:smooth}body{font-family:var(--primary-font),sans-serif;font-size:var(--text);color:var(--black);overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5}@media(max-width: 991px){body.cart-is-open{overflow:hidden}}h1,h2,h3,h4,h5,h6{margin-top:unset;color:var(--black)}a,a:hover,a:focus{text-decoration:none;color:inherit}b,strong{font-weight:600 !important}ul{margin:0;padding:0}ul li{list-style-type:none}img,picture,video{display:block;max-width:100%;border:none}svg{display:inline-block}.hidden-option{display:none}.hidden-option #toggle-options{display:none}.dropdownButtonWrapper{display:flex}.options-wrapper{flex:1}.toggle-options{align-self:flex-start;height:91px;min-width:35px;background-color:#681d54;border:none;color:#fff}.toggle-options.open{transform:rotate(180deg)}.cc-color-override-111298684 .cc-btn{color:#681d54 !important}.cc-color-override-111298684 .cc-btn:hover{color:#fdb913 !important}.learn-about-petstop-wrapper .btn-default:hover{border-color:#fdb913}.learn-about-petstop-wrapper .btn-default:hover svg path{fill:#fff !important}.flex-row{display:flex}.flex-column{display:flex;flex-direction:column}.inline-block{display:inline-block}.block{display:block}.overflow-hidden{overflow:hidden}.float-right{float:right}.side-padding{padding-right:var(--side-padding);padding-left:var(--side-padding)}.m0{margin:0}.mt0{margin-top:0}.mb0{margin-bottom:0}.p0{padding:0}.purple{background-color:var(--purple)}.mobile-account-items{display:none}.btn-default{display:inline-block;max-width:280px;width:100%;text-align:center;padding:20px 15px;font-size:var(--btn-font);font-weight:500;letter-spacing:0;color:#681d54;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:var(--button-border-radius);background-image:none;text-transform:uppercase;text-decoration:none;line-height:1.2;transition:ease .3s;min-height:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-default:hover{color:var(--white);background-color:var(--secondary-color);border-color:var(--secondary-color)}.btn-default.reverse{color:var(--black);background-color:rgba(0,0,0,0);border-color:var(--primary-color)}.btn-default.reverse:hover{border-color:var(--primary-color);background-color:var(--primary-color);color:var(--white)}.btn-default.secondary-button{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.btn-default.secondary-button:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#681d54}.btn-default.outline{background-color:rgba(0,0,0,0);border-color:var(--light-gray);color:var(--black);font-weight:600}.btn-default.outline svg{fill:var(--black)}.btn-default.outline:hover{border-color:var(--primary-color);color:var(--secondary-color)}.btn-default.outline:hover svg{fill:var(--secondary-color)}.btn-default.arrow{display:inline-flex;text-transform:capitalize;align-items:center;justify-content:center}.btn-default.arrow .arrow-right{margin-left:7px}.btn-arrow-only{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--primary-color);border-radius:0;transition:ease .3s}.btn-arrow-only svg{width:10px}.btn-arrow-only:hover{background-color:var(--secondary-color)}@media(max-width: 1540px){.btn-arrow-only{width:40px;height:40px}.btn-arrow-only svg{width:8px}}@media(max-width: 991px){.btn-arrow-only{width:30px;height:30px}.btn-arrow-only svg{width:6px}}.btn-cart,.modal-hills .buttons span{display:flex;justify-content:center;background-color:var(--primary-color);border-radius:var(--button-border-radius);max-width:62px;width:100%;padding:10px 17px;transition:ease .3s}.btn-cart:hover,.modal-hills .buttons span:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);transition:ease .3s}.btn-cart.small,.modal-hills .buttons span.small{max-width:50px;padding:12px 15px}@media(max-width: 1540px){.btn-cart,.modal-hills .buttons span{max-width:50px;padding:10px 13px}}.add-to-cart-icon{display:block;width:25.46px;height:24.02px}.add-to-cart-icon svg{display:block;width:25.46px;height:24.02px}.add-to-cart-icon-small{display:block;width:20.16px;height:19px}.add-to-cart-icon-small svg{display:block;width:20.16px;height:19px}.delete-icon{display:block;width:16px;height:16px}.delete-icon svg{display:block;width:16px;height:16px}.default-cta{display:inline-block;color:purple;font-size:var(--text);font-weight:600}.default-cta:hover,.default-cta:focus,.default-cta:visited{color:purple}.default-cta::after{display:inline-block;content:"";background-image:url(d8ab720a57f896fcf6e2.svg);background-repeat:no-repeat;background-size:cover;width:16px;height:9px;margin-left:8px;transition:transform 250ms}.default-cta:hover::after{position:relative;left:10px;transform:translateX(5px)}.alert{margin:15px}.alert-success{color:var(--white);background-color:var(--secondary-color);border-color:var(--black);font-size:var(--text);border-radius:0;text-align:center}.alert{margin:15px}.btn-primary,.btn-info{color:var(--white);background-color:var(--black);border-color:var(--black)}.btn-primary:hover,.btn-info:hover{color:var(--white);background-color:var(--black);border-color:var(--black)}.fade-in{opacity:0}.fade-children>*{opacity:0}@media screen and (min-width: 992px){body:not(.home):not(.page_contact):not(.page_information):not(.page_loyalty):not(.page_voucher) footer{border-top:1px solid var(--gray)}}.menu-is-open{overflow:hidden}#main-header{position:sticky;width:100%;top:0;background:var(--white);z-index:999999;border-bottom:1px solid var(--gray)}@media(max-width: 991px){#main-header{align-items:flex-start;padding:15px 10px}}#main-header .header-wrapper{width:100%;margin:0 auto;padding:10px clamp(30px,9.635vw,185px);justify-content:space-between;align-items:center}@media(max-width: 1600px){#main-header .header-wrapper{padding:10px clamp(30px,7.813vw,150px)}}@media(max-width: 1366px){#main-header .header-wrapper{padding:10px clamp(30px,2.604vw,50px)}}@media(max-width: 991px){#main-header .header-wrapper{padding:0;max-width:100%}}#main-header .header-wrapper .header-left{flex-basis:15%}@media(max-width: 991px){#main-header .header-wrapper .header-left{flex-basis:33.3333%}}#main-header .header-wrapper .header-right{flex-basis:15%;justify-content:end;align-items:center}@media(max-width: 991px){#main-header .header-wrapper .header-right{flex-basis:33.3333%}}#main-header .header-wrapper .header-right .content-side-menu__item:not(:last-child){margin:0 13px}@media(max-width: 1280px){#main-header .header-wrapper .header-right .content-side-menu__item:not(:last-child){margin:0 10px}}#main-header .header-wrapper .header-right .content-side-menu__item a{display:inline-block}#main-header .header-wrapper .header-right #wishlist-total.active svg,#main-header .header-wrapper .header-right #wishlist-total.active path{fill:var(--primary-color) !important;stroke:var(--primary-color) !important}#main-header .header-wrapper .header-right #cart .cart-btn{width:50px;height:36px;border:0;background:rgba(0,0,0,0)}#main-header .header-wrapper .header-right #cart .cart-btn .cart-icon{width:25.46px;height:24px;position:absolute;top:6px;left:0;background-image:url(d6a04466d6609e603c84.svg);background-repeat:no-repeat;background-position:center;background-size:contain}#main-header .header-wrapper .header-right #cart .cart-btn #cart-total{font-size:1.2rem;font-weight:400;line-height:2.4rem;color:#000;display:inline-block;position:absolute;right:0;top:-5px;width:24px;height:24px}#main-header .header-wrapper .header-right #cart .cart-btn #cart-total:after{content:"";display:inline-block;width:24px;height:24px;background-color:#fff;border:1px solid #000;border-radius:50%;position:absolute;right:0;top:0;z-index:-1}#logo{position:relative;z-index:100}@media(max-width: 991px){#logo{z-index:unset}}#logo a{display:block}.logo-icon{display:block;width:auto;height:121px;transition:height .2s ease-in-out}.header-compact .logo-icon{height:70px}@media(max-width: 1280px){.logo-icon{height:103px}.header-compact .logo-icon{height:70px}}@media(max-width: 1140px){.logo-icon{height:87px}.header-compact .logo-icon{height:60px}}@media(max-width: 660px){.logo-icon{height:68px}.header-compact .logo-icon{height:68px}}.logo-icon svg{display:block;height:100%;width:auto}@media(max-width: 991px){.header-search{display:inline-block;margin-left:20px}}@media(max-width: 421px){.header-search{margin-left:10px}}.header-search .open-search-bar .search-icon{display:block}.header-search .open-search-bar .close-search{display:none}.header-search .open-search-bar.active .search-icon{display:none}.header-search .open-search-bar.active .close-search{display:block}.header-search #d_ajax_search_results{position:absolute;top:100%;left:0}@media(max-width: 767px){.header-search #d_ajax_search_results{left:50%;transform:translateX(-50%)}}.header-search #d_ajax_search_results{margin:0}.header-search #d_ajax_search_results .row{display:flex !important;align-items:center}.header-search #d_ajax_search_results .row div:nth-child(1){flex-basis:20%}.header-search #d_ajax_search_results .row div:nth-child(2){flex-basis:60%}.header-search #d_ajax_search_results .row div:nth-child(3){flex-basis:20%}.header-search #d_ajax_search_results .row img{border:none}.header-search #d_ajax_search_results .row span.no-results{width:100%;font-size:1.4rem;font-weight:500}.header-search #d_ajax_search_results_body>.result_block>.result-link>div>img{border:none}.header-search .open-search-input{visibility:hidden;opacity:0;position:absolute;width:100%;left:0;top:100%;background:var(--white);z-index:9;-webkit-transition:left .4s ease,opacity .3s ease;-moz-transition:left .4s ease,opacity .3s ease;-o-transition:left .4s ease,opacity .3s ease;transition:left .4s ease,opacity .3s ease}.header-search .open-search-input.active{visibility:visible;opacity:1}.header-search .open-search-input .open-search-input-wrapper{width:100%;max-width:1580px;margin:0 auto;padding:0 30px 5.99vw}.header-search .open-search-input #search{width:100%;border-top:1px solid var(--purple)}.header-search .open-search-input #search input{border:none;padding:30px 0;font-size:5rem;font-weight:400;color:var(--fade-purple)}@media(max-width: 991px){.header-search .open-search-input #search input{font-size:3rem;padding:20px 0 10px}}.header-search .open-search-input #search input::placeholder{font-size:5rem;font-weight:400;color:var(--fade-purple)}@media(max-width: 991px){.header-search .open-search-input #search input::placeholder{font-size:3rem}}.burger-menu{display:inline-block;width:29px}.burger-menu .icon-bar{display:block;content:"";height:3px;width:100%;background-color:var(--purple);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.burger-menu .icon-bar.bottom{width:50%}.burger-menu .icon-bar:not(:last-child){margin-bottom:8px}.burger-menu.active .icon-bar{-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.burger-menu.active .icon-bar.bottom{width:100%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin:0;position:relative;top:-9px}.burger-menu.active .icon-bar.top{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin:0;position:relative;top:5px}.burger-menu.active .icon-bar.middle{opacity:0}.navbar-header{display:none}@media(max-width: 991px){#main-header .alert-dismissable .close,#main-header .alert-dismissible .close{top:-30px;right:-7px}}@media screen and (max-width: 991px){.tablet-sm-side-pad,.footer-credits,.footer-payments{padding-left:10px;padding-right:10px}}.form-feedback{color:var(--primary-color)}footer{background-color:var(--footer-background-color)}.row-align-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-link-blocks{padding-top:73px;padding-bottom:48px;background-color:#fff}.footer-link-blocks .block-wrap{display:flex;padding:0 12.5vw 0 9.6354166667vw;margin:auto}@media screen and (max-width: 991px){.footer-link-blocks .block-wrap{flex-direction:column;padding-left:10px;padding-right:10px}}@media screen and (min-width: 992px){.footer-link-blocks .block-wrap{justify-content:space-between}}@media screen and (max-width: 991px){.footer-link-blocks .block-wrap .footer-block{flex:auto}}@media screen and (min-width: 992px){.footer-link-blocks .block-wrap .footer-block:first-child{min-width:7.96875vw}.footer-link-blocks .block-wrap .footer-block:nth-child(2){min-width:14.4791666667vw}.footer-link-blocks .block-wrap .footer-block:nth-child(3){min-width:12.8645833333vw}.footer-link-blocks .block-wrap .footer-block:last-child{min-width:6.25vw}}.footer-link-blocks .block-wrap .footer-block .footer-links li{margin-bottom:7px}.footer-link-blocks .block-wrap .footer-block .footer-links li a{color:var(--black);font-weight:400;line-height:29px}@media screen and (max-width: 991px){.footer-link-blocks .block-wrap .footer-block .footer-links li a{font-weight:400;line-height:19px}}@media screen and (max-width: 991px){.footer-link-blocks .block-wrap .footer-block{flex-wrap:wrap;border-top:1px solid var(--primary-color);padding:13px 22px}.footer-link-blocks .block-wrap .footer-block:last-child{border-bottom:1px solid var(--primary-color)}.footer-link-blocks .block-wrap .footer-block .footer-title{position:relative;font-size:22px;margin:0;line-height:34px}.footer-link-blocks .block-wrap .footer-block .footer-title::after{content:"";display:block;width:16px;height:16px;background-image:url(3f9b29bcc06176ebb0fe.svg);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.footer-link-blocks .block-wrap .footer-block .footer-title+.footer-links{max-height:0;opacity:0;visibility:hidden;transition:max-height .2s ease,opacity .3s ease .4s}.footer-link-blocks .block-wrap .footer-block .footer-title+.footer-links li{font-size:15px}.footer-link-blocks .block-wrap .footer-block .footer-title+.footer-links li:not(:last-child){margin-bottom:17px}.footer-link-blocks .block-wrap .footer-block .footer-title+.footer-links li:last-child{margin-bottom:unset}.footer-link-blocks .block-wrap .footer-block .footer-title._open+.footer-links{margin-top:13px;margin-bottom:26px;max-height:500px;opacity:1;visibility:visible;transition:max-height .6s ease,opacity .2s ease .2s}.footer-link-blocks .block-wrap .footer-block .footer-title._open:after{transform:translateY(-50%) rotate(180deg);transition:transform .3s ease}.footer-link-blocks .block-wrap .footer-block .footer-links{color:var(--black)}}@media screen and (max-width: 991px){.footer-link-blocks .block-wrap .footer-block{flex:unset;max-width:unset}.footer-link-blocks .block-wrap .footer-block:not(:last-child){width:calc(33.3333% - 30px);margin:0 15px}}@media screen and (max-width: 991px){.footer-link-blocks .block-wrap .footer-block:not(:last-child){width:100%;margin:auto}.footer-link-blocks .block-wrap .footer-block:last-child{width:100%;margin:0 auto}}.footer-socials ul li a{display:flex;margin-left:7px;margin-right:7px;margin-top:30px}.footer-socials ul li a span{display:inline-flex}@media screen and (max-width: 991px){.footer-socials ul li a span svg{width:45px;height:45px}}.footer-separator{display:flex;width:1548px;max-width:calc(100% - 30px);padding-left:10px;padding-right:10px;height:1px;background-color:var(--primary-color);margin:37px auto 45px auto}@media screen and (max-width: 991px){.footer-separator{max-width:calc(100% - 20px);margin:20px auto}}.footer-payments .payment-cards{display:flex}.footer-payments .payment-cards li{margin:0 15px}.footer-payments .payment-cards li:first-child{margin-left:0}.footer-payments .payment-cards li:last-child{margin-right:0}@media screen and (max-width: 991px){.footer-payments .payment-cards li{margin:0 10px}}.footer-payments .payment-cards span{display:block;width:100%;max-width:50px}.footer-payments .payment-cards span.paypal-icon{max-width:70px}.footer-payments .payment-cards span.mastercard-icon{max-width:35px}.footer-payments .payment-cards svg{width:100%}.footer-credits{margin-top:30px;margin-bottom:45px;text-align:center}.footer-credits .eight8-logo{display:inline-block;width:100%;max-width:35px;position:relative;top:2px;fill:var(--secondary-color)}.newsletter{background-color:var(--secondary-color);padding:100px 10px;display:flex;justify-content:center}@media screen and (max-width: 991px){.newsletter{padding:42px 10px}}.newsletter .newsletter-wrap{width:100%;max-width:600px;text-align:center}.newsletter .newsletter-wrap .newsletter-content{color:var(--white);margin-bottom:40px}.newsletter .newsletter-wrap .newsletter-content .newsletter-heading{color:var(--white)}@media screen and (max-width: 991px){.newsletter .newsletter-wrap .newsletter-content .newsletter-heading{font-size:26px}}.newsletter .newsletter-wrap .newsletter-content .newsletter-promo{color:var(--primary-color);margin-bottom:10px}@media screen and (max-width: 991px){.newsletter .newsletter-wrap .newsletter-content .newsletter-promo{max-width:325px;margin:auto;font-size:17px}}@media screen and (max-width: 991px){.newsletter .newsletter-wrap .newsletter-content p:not(.newsletter-promo){display:none}}.newsletter .newsletter-wrap .newsletter-form-wrap{display:flex;justify-content:center}.newsletter .newsletter-wrap .newsletter-form-wrap form{width:100%;max-width:400px}.newsletter .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap{position:relative;width:100%;max-width:400px}.newsletter .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap input[type=text]{position:relative;width:100%;border:none;background-color:var(--white);border-radius:unset;padding:8px 60px 8px 20px;height:60px;margin-bottom:0}.newsletter .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap a{cursor:pointer;background-color:var(--primary-color);display:flex;justify-content:center;align-items:center;margin-top:10px;padding:22px 20px;transition:all .3s ease-in-out}.newsletter .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap a:hover{background-color:var(--yellow)}@media screen and (max-width: 991px){.newsletter .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap a{padding:20px 20px;line-height:20px}}@media screen and (min-width: 992px){.newsletter .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap a{background-color:var(--secondary-color);position:absolute;top:2px;right:2px;margin-top:unset}}.newsletter .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap a span{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 992px){.newsletter .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap a span{height:12px}}.newsletter .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap a span strong{color:var(--white)}@media screen and (max-width: 991px){.newsletter .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap a span strong{font-size:16px}}.newsletter-popup-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000;display:none;justify-content:center;align-items:center;overscroll-behavior-y:contain;overflow-y:auto;padding:10px;border-radius:unset;margin:unset}.newsletter-popup-wrap .close-underlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background-color:rgba(34,34,34,.7);height:100%;z-index:-1;cursor:initial;border:none}.newsletter-popup-wrap .close{position:absolute;right:15px;top:15px;font-size:200%}.newsletter-popup{position:relative;background-color:var(--white);background:linear-gradient(95deg, white 68%, #f4f2f3 32%);padding:24px 70px 33px 25px;display:flex;justify-content:center;max-width:850px}@media screen and (max-width: 991px){.newsletter-popup{padding:15px}}.newsletter-popup .image-wrap{max-width:343px;margin-right:33px}@media screen and (max-width: 991px){.newsletter-popup .image-wrap{margin-right:15px}}@media screen and (max-width: 424px){.newsletter-popup .image-wrap{display:none}}.newsletter-popup .image-wrap img{object-fit:cover;height:483px}.newsletter-popup .newsletter-wrap{display:flex;justify-content:center;align-items:center}.newsletter-popup .newsletter-wrap .newsletter-content .newsletter-heading{color:var(--secondary-color);font-weight:500;font-size:32px;line-height:48px;margin-bottom:1.5625vw}@media screen and (max-width: 991px){.newsletter-popup .newsletter-wrap .newsletter-content .newsletter-heading{font-size:26px;line-height:1.5;text-align:center}.newsletter-popup .newsletter-wrap .newsletter-content .newsletter-heading br{display:none}}@media screen and (max-width: 991px)and (max-width: 424px){.newsletter-popup .newsletter-wrap .newsletter-content .newsletter-heading{margin-left:7%;margin-right:7%}}.newsletter-popup .newsletter-wrap .newsletter-content p:not(.form-feedback){font-weight:400;font-size:16px;line-height:29px;margin-bottom:2.0833333333vw;max-width:360px}@media screen and (max-width: 991px){.newsletter-popup .newsletter-wrap .newsletter-content p:not(.form-feedback){line-height:1.5;text-align:center;max-width:unset}}.newsletter-popup .newsletter-wrap .newsletter-form-wrap form{display:flex;flex-direction:column;width:100%;max-width:400px}.newsletter-popup .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap{display:flex;flex-direction:column;position:relative;width:100%;max-width:400px}.newsletter-popup .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap input[type=text]{position:relative;width:100%;background-color:rgba(0,0,0,0);padding:8px 60px 8px 20px;height:48px;margin-bottom:0}.newsletter-popup .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap a{cursor:pointer;background-color:var(--primary-color);display:flex;justify-content:center;align-items:center;margin-top:22px;padding:15px 20px;border-radius:6px;transition:all .3s ease-in-out}.newsletter-popup .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap a:hover{background-color:var(--purple)}.newsletter-popup .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap a:hover span{color:#fff}.newsletter-popup .newsletter-wrap .newsletter-form-wrap form .newsletter-input-wrap a span{display:flex;justify-content:center;align-items:center;color:#681d54}body .body-cover{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--black);opacity:0;visibility:hidden;transition:opacity .3s ease}body .header-cover{z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease;position:absolute;top:0;left:0;bottom:-1px;right:0;background-color:var(--black);display:none}@media(max-width: 991px){body .header-cover{display:block}}body.cart-is-open .body-cover,body.menu-is-open .body-cover{z-index:9999;opacity:.7;visibility:visible;transition:opacity .3s ease}body.cart-is-open .header-cover{opacity:.7;visibility:visible}#cart .minicart-body{display:block;position:fixed;z-index:9999999;padding:30px 15px;background-color:var(--dark-white);border:none;max-width:435px;width:100%;transition:right .6s ease;right:-100%;top:0;bottom:0;border-radius:0}@media(max-width: 660px){#cart .minicart-body{max-width:100%}}#cart .minicart-body.open{right:0}#cart .minicart-body .mini-cart-header .header-4{width:100%;text-align:center;text-transform:uppercase}#cart .minicart-body .mini-cart-header{margin-bottom:35px}#cart .minicart-body .all-products-w-button .scrollable-products{overflow-y:auto;max-height:calc(100vh - 325px)}#cart .minicart-body .all-products-w-button .scrollable-products::-webkit-scrollbar{width:5px}#cart .minicart-body .all-products-w-button .scrollable-products::-webkit-scrollbar-track{background:#f1f1f1}#cart .minicart-body .all-products-w-button .scrollable-products::-webkit-scrollbar-thumb{background:#000}#cart .minicart-body .all-products-w-button .scrollable-products::-webkit-scrollbar-thumb:hover{background:#000}#cart .minicart-body .all-products-w-button .scrollable-products .text-center{font-size:1.3rem;line-height:2.4rem;font-weight:400;letter-spacing:.025em}#cart .minicart-body .all-products-w-button .scrollable-products li .mini-cart-products{margin-bottom:5px;background-color:var(--white);padding:10px 15px;justify-content:space-between;align-items:center}#cart .minicart-body .all-products-w-button .scrollable-products li .mini-cart-products .product-img{flex-basis:15%}#cart .minicart-body .all-products-w-button .scrollable-products li .mini-cart-products .product-img a{display:inline-block}#cart .minicart-body .all-products-w-button .scrollable-products li .mini-cart-products .product-img a .img-thumbnail{border:none;padding:0}#cart .minicart-body .all-products-w-button .scrollable-products li .mini-cart-products .prd-item{flex-basis:55%;padding-left:10px}#cart .minicart-body .all-products-w-button .scrollable-products li .mini-cart-products .prd-item .prd-name{font-size:1.2rem;text-transform:uppercase;font-weight:500;color:var(--black)}#cart .minicart-body .all-products-w-button .scrollable-products li .mini-cart-products .prd-options{font-size:1.1rem;text-transform:uppercase;font-weight:500;color:var(--black)}#cart .minicart-body .all-products-w-button .scrollable-products li .mini-cart-products .prd-price-info{flex-basis:25%}#cart .minicart-body .all-products-w-button .scrollable-products li .mini-cart-products .prd-price-info .prd-price{margin:0;color:var(--purple);font-size:1.2rem;font-weight:500;text-align:right}#cart .minicart-body .all-products-w-button .scrollable-products li .mini-cart-products .product-remove{flex-basis:5%;margin-left:20px}#cart .minicart-body .all-products-w-button .scrollable-products li .mini-cart-products .product-remove .remove-cart-item{padding:5px;border:none;background-color:rgba(0,0,0,0)}#cart .minicart-body .all-products-w-button .scrollable-products li .mini-cart-products .product-remove .remove-cart-item span.delete-icon{display:block}#cart .minicart-body .all-products-w-button .mobile-bottom-cart{padding-top:60px}#cart .minicart-body .all-products-w-button .mobile-bottom-cart .mini-cart-total .col-total{text-align:right;font-size:1.2rem;font-weight:500;padding:0 60px}#cart .minicart-body .all-products-w-button .mobile-bottom-cart .mini-cart-total .col-total span{margin-left:80px}@media(max-width: 991px){#cart .minicart-body .all-products-w-button .mobile-bottom-cart{position:absolute;bottom:60px;width:100%;left:0;padding:0 15px}}#cart .minicart-body .all-products-w-button .mobile-bottom-cart .mini-cart-checkout{margin-top:40px}#cart .minicart-body .all-products-w-button .mobile-bottom-cart .mini-cart-checkout a{max-width:100%;justify-content:center}.homepage-container .buying-options{display:none}@media(max-width: 767px){.homepage-container .desktop-arrow{display:none}}.homepage-container .mobile-arrow{display:none}@media(max-width: 767px){.homepage-container .mobile-arrow{display:block}}.homepage-container .section-subtitle{font-size:2rem;font-weight:500;line-height:1.5;letter-spacing:0;color:var(--dark-gray)}.homepage-container .header-1,.homepage-container section.info-page .section-wrap__title,section.info-page .homepage-container .section-wrap__title,.homepage-container section.giftcard .section-wrap__title,section.giftcard .homepage-container .section-wrap__title,.homepage-container section.loyalty .section-wrap__title,section.loyalty .homepage-container .section-wrap__title,.homepage-container section.services .section-wrap__title,section.services .homepage-container .section-wrap__title,.homepage-container section.about .section-wrap__title,section.about .homepage-container .section-wrap__title,.homepage-container section.post .section-wrap .section-main-title,section.post .section-wrap .homepage-container .section-main-title,.homepage-container section.blog .section-main-title,section.blog .homepage-container .section-main-title,.homepage-container section.contact .section-wrap__title,section.contact .homepage-container .section-wrap__title{color:var(--secondary-color)}.homepage-container .hero{margin:0 0 140px}@media(max-width: 991px){.homepage-container .hero{margin:0 0 30px}}@media(max-width: 991px){.homepage-container .hero .item-wrapper.desktop{display:none}}.homepage-container .hero .item-wrapper.mobile{display:none;position:relative}@media(max-width: 991px){.homepage-container .hero .item-wrapper.mobile{display:block}}.homepage-container .hero .item-wrapper.mobile .mobile-content{position:absolute;bottom:0;left:0;right:0;background-color:rgba(104,29,84,.5);padding:20px 20px 30px}.homepage-container .hero .item-wrapper.mobile .hero-title{font-family:500;color:var(--white)}.homepage-container .hero .item-wrapper.mobile .btn-default{display:block;margin:30px auto 0;padding:14px 15px;max-width:160px}.homepage-container .hero .item-wrapper .left{max-width:1400px;flex-basis:65%;width:100%;position:relative}.homepage-container .hero .item-wrapper .right{max-width:700px;flex-basis:35%;width:100%;background-color:#ede8ec;position:relative}.homepage-container .hero .item-wrapper .right::before{content:"";width:60%;display:block;background-color:var(--light-gray);position:absolute;z-index:1;left:-100px;top:0;bottom:0;height:100%;transform:skewX(-10deg)}.homepage-container .hero .item-wrapper .right .content{max-width:375px;width:100%;position:absolute;z-index:2;top:50%;left:calc(50% - 80px);transform:translate(-50%, -50%)}@media(max-width: 1024px){.homepage-container .hero .item-wrapper .right .content{left:calc(50% - 60px)}}.homepage-container .hero .item-wrapper .right .content .header-2{margin:0 0 60px}.homepage-container .hero .item-wrapper .right .content p{margin:0 0 40px}.homepage-container .hero .item-wrapper .right .content .banner-sale-badge{background-color:var(--secondary-color);width:130px;height:130px;padding:20px;text-align:center;position:absolute;top:30%;left:-200px;transform:translateY(-50%);z-index:9;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width: 1540px){.homepage-container .hero .item-wrapper .right .content .banner-sale-badge{left:-170px}}@media(max-width: 1024px){.homepage-container .hero .item-wrapper .right .content .banner-sale-badge{left:-140px}}.homepage-container .hero .item-wrapper .right .content .banner-sale-badge p{margin:0;color:var(--white)}.homepage-container .home-categories-container{padding:100px 40px 220px;background-color:var(--light-beige)}@media(max-width: 1540px){.homepage-container .home-categories-container{padding:100px 30px 120px}}@media(max-width: 1440px){.homepage-container .home-categories-container{padding:100px 30px 80px}}@media(max-width: 991px){.homepage-container .home-categories-container{padding:10px}}@media(max-width: 991px){.homepage-container .home-categories-container .home-categories-wrapper{justify-content:space-between;flex-wrap:wrap}}.homepage-container .home-categories-container .home-categories-wrapper .home-category-card{flex-basis:25%}@media(max-width: 991px){.homepage-container .home-categories-container .home-categories-wrapper .home-category-card{flex-basis:calc(50% - 10px);text-align:center}}.homepage-container .home-categories-container .home-categories-wrapper .home-category-card:not(:last-child){margin-right:30px}@media(max-width: 991px){.homepage-container .home-categories-container .home-categories-wrapper .home-category-card:not(:last-child){margin-right:0px;margin-bottom:20px}}.homepage-container .home-categories-container .home-categories-wrapper .home-category-card img,.homepage-container .home-categories-container .home-categories-wrapper .home-category-card h3{margin:0 0 15px}@media(max-width: 991px){.homepage-container .home-categories-container .home-categories-wrapper .home-category-card h3{font-size:1.7rem;margin:0 0 0}}.homepage-container .home-categories-container .home-categories-wrapper .home-category-card p{margin:0}@media(max-width: 991px){.homepage-container .home-categories-container .home-categories-wrapper .home-category-card p{display:none}}.homepage-container .learn-about-petstop-container{background-color:var(--light-beige);padding:80px 80px 140px;position:relative}@media(max-width: 767px){.homepage-container .learn-about-petstop-container{padding:0}}.homepage-container .learn-about-petstop-container .image.mobile{display:none}@media(max-width: 767px){.homepage-container .learn-about-petstop-container .image.mobile{display:block}}.homepage-container .learn-about-petstop-container .header-1,.homepage-container .learn-about-petstop-container section.info-page .section-wrap__title,section.info-page .homepage-container .learn-about-petstop-container .section-wrap__title,.homepage-container .learn-about-petstop-container section.giftcard .section-wrap__title,section.giftcard .homepage-container .learn-about-petstop-container .section-wrap__title,.homepage-container .learn-about-petstop-container section.loyalty .section-wrap__title,section.loyalty .homepage-container .learn-about-petstop-container .section-wrap__title,.homepage-container .learn-about-petstop-container section.services .section-wrap__title,section.services .homepage-container .learn-about-petstop-container .section-wrap__title,.homepage-container .learn-about-petstop-container section.about .section-wrap__title,section.about .homepage-container .learn-about-petstop-container .section-wrap__title,.homepage-container .learn-about-petstop-container section.post .section-wrap .section-main-title,section.post .section-wrap .homepage-container .learn-about-petstop-container .section-main-title,.homepage-container .learn-about-petstop-container section.blog .section-main-title,section.blog .homepage-container .learn-about-petstop-container .section-main-title,.homepage-container .learn-about-petstop-container section.contact .section-wrap__title,section.contact .homepage-container .learn-about-petstop-container .section-wrap__title{color:var(--secondary-color);margin:0 0 60px}@media(max-width: 767px){.homepage-container .learn-about-petstop-container .header-1,.homepage-container .learn-about-petstop-container section.info-page .section-wrap__title,section.info-page .homepage-container .learn-about-petstop-container .section-wrap__title,.homepage-container .learn-about-petstop-container section.giftcard .section-wrap__title,section.giftcard .homepage-container .learn-about-petstop-container .section-wrap__title,.homepage-container .learn-about-petstop-container section.loyalty .section-wrap__title,section.loyalty .homepage-container .learn-about-petstop-container .section-wrap__title,.homepage-container .learn-about-petstop-container section.services .section-wrap__title,section.services .homepage-container .learn-about-petstop-container .section-wrap__title,.homepage-container .learn-about-petstop-container section.about .section-wrap__title,section.about .homepage-container .learn-about-petstop-container .section-wrap__title,.homepage-container .learn-about-petstop-container section.post .section-wrap .section-main-title,section.post .section-wrap .homepage-container .learn-about-petstop-container .section-main-title,.homepage-container .learn-about-petstop-container section.blog .section-main-title,section.blog .homepage-container .learn-about-petstop-container .section-main-title,.homepage-container .learn-about-petstop-container section.contact .section-wrap__title,section.contact .homepage-container .learn-about-petstop-container .section-wrap__title{display:none}}.homepage-container .learn-about-petstop-container .learn-about-petstop-wrapper{max-width:1530px;width:100%;margin:0 auto}.homepage-container .learn-about-petstop-container .left{color:var(--white);background-color:var(--secondary-color);display:flex;align-items:center;padding:30px 150px;position:relative}@media(max-width: 1280px){.homepage-container .learn-about-petstop-container .left{padding:30px 80px}}@media(max-width: 991px){.homepage-container .learn-about-petstop-container .left{padding:30px 50px}}@media(max-width: 767px){.homepage-container .learn-about-petstop-container .left{justify-content:center;text-align:center;padding:30px 15px;position:absolute;left:10px;right:10px;bottom:15px}.homepage-container .learn-about-petstop-container .left .btn-default{max-width:180px}}.homepage-container .learn-about-petstop-container .left .content-wrapper .section-title,.homepage-container .learn-about-petstop-container .left .content-wrapper p{color:var(--white);margin:0 0 25px}.homepage-container .learn-about-petstop-container .left .content-wrapper{max-width:410px;width:100%}.homepage-container .learn-about-petstop-container .left::before{content:"";display:none;background-image:url(b0f38adfd3dfef4d9c52.svg);background-repeat:no-repeat;background-position:top;background-size:cover;width:100%;height:50px;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}@media(max-width: 767px){.homepage-container .learn-about-petstop-container .left::before{display:block}}@media(max-width: 660px){.homepage-container .learn-about-petstop-container .left::before{height:40px}}@media(max-width: 421px){.homepage-container .learn-about-petstop-container .left::before{height:30px}}.homepage-container .learn-about-petstop-container .left::after{content:"";display:block;background-image:url(49ec0570372654397ad9.svg);background-repeat:no-repeat;background-position:right;background-size:cover;width:60px;height:100%;position:absolute;right:-59px}@media(max-width: 767px){.homepage-container .learn-about-petstop-container .left::after{display:none}}.homepage-container .learn-about-petstop-container .right{display:flex;align-items:center}@media(max-width: 767px){.homepage-container .learn-about-petstop-container .right{display:none}}.homepage-container .learn-about-petstop-container .btn-default.arrow{max-width:235px}.homepage-container .home-services-banner{position:relative;color:var(--white);overflow:hidden}@media(max-width: 991px){.homepage-container .home-services-banner .desktop{display:none}}.homepage-container .home-services-banner .mobile{display:none}@media(max-width: 991px){.homepage-container .home-services-banner .mobile{display:block}}.homepage-container .home-services-banner .home-services-content{padding:20px;width:495px;height:495px;background-color:var(--secondary-color);border-radius:50%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center}@media(max-width: 1540px){.homepage-container .home-services-banner .home-services-content{width:440px;height:440px}}@media(max-width: 991px){.homepage-container .home-services-banner .home-services-content{width:100%;height:unset;border-radius:unset;padding:20px 45px;position:relative;top:unset;left:unset;transform:unset}.homepage-container .home-services-banner .home-services-content .home-services-wrapper{position:relative;z-index:1}.homepage-container .home-services-banner .home-services-content::after{content:"";width:100%;height:150%;position:absolute;transform:skewY(-5deg);background-color:var(--secondary-color)}}@media(max-width: 991px)and (max-width: 660px){.homepage-container .home-services-banner .home-services-content::after{height:125%}}.homepage-container .home-services-banner .home-services-content .section-title{font-size:3rem;font-weight:600;line-height:1.5;letter-spacing:0;color:var(--white);margin:0 0 20px}@media(max-width: 1540px){.homepage-container .home-services-banner .home-services-content .section-title{font-size:2.6rem}}.homepage-container .home-services-banner .home-services-content p{margin:0px auto 40px;max-width:90%;line-height:1.8}@media(max-width: 1540px){.homepage-container .home-services-banner .home-services-content p{font-size:1.5rem;margin:0 auto 20px}}@media(max-width: 767px){.homepage-container .home-services-banner .home-services-content p{max-width:unset}}.homepage-container .home-services-banner .home-services-content .btn-default{max-width:190px}@media(max-width: 1540px){.homepage-container .home-services-banner .home-services-content .btn-default{padding:15px;max-width:150px}}.homepage-container .home-services-banner .home-services-content .btn-default:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.homepage-container .home-gift-club-container{padding:80px 40px;background-color:var(--light-beige)}@media(max-width: 767px){.homepage-container .home-gift-club-container{padding:20px 10px}}.homepage-container .home-gift-club-container .home-gift-club-wrapper{max-width:1000px;width:100%;margin:0 auto;background-color:var(--purple);padding:60px 60px 30px;border-radius:40px 0;position:relative}@media(max-width: 1540px){.homepage-container .home-gift-club-container .home-gift-club-wrapper{max-width:900px}}@media(max-width: 767px){.homepage-container .home-gift-club-container .home-gift-club-wrapper{padding:40px 30px 30px}}.homepage-container .home-gift-club-container .home-gift-club-wrapper .decor-icon{position:absolute}.homepage-container .home-gift-club-container .home-gift-club-wrapper .decor-icon.line{bottom:50px;left:clamp(30px,6.5104vw,125px);width:61px}@media(max-width: 767px){.homepage-container .home-gift-club-container .home-gift-club-wrapper .decor-icon.line{display:none}}.homepage-container .home-gift-club-container .home-gift-club-wrapper .header-1,.homepage-container .home-gift-club-container .home-gift-club-wrapper section.info-page .section-wrap__title,section.info-page .homepage-container .home-gift-club-container .home-gift-club-wrapper .section-wrap__title,.homepage-container .home-gift-club-container .home-gift-club-wrapper section.giftcard .section-wrap__title,section.giftcard .homepage-container .home-gift-club-container .home-gift-club-wrapper .section-wrap__title,.homepage-container .home-gift-club-container .home-gift-club-wrapper section.loyalty .section-wrap__title,section.loyalty .homepage-container .home-gift-club-container .home-gift-club-wrapper .section-wrap__title,.homepage-container .home-gift-club-container .home-gift-club-wrapper section.services .section-wrap__title,section.services .homepage-container .home-gift-club-container .home-gift-club-wrapper .section-wrap__title,.homepage-container .home-gift-club-container .home-gift-club-wrapper section.about .section-wrap__title,section.about .homepage-container .home-gift-club-container .home-gift-club-wrapper .section-wrap__title,.homepage-container .home-gift-club-container .home-gift-club-wrapper section.post .section-wrap .section-main-title,section.post .section-wrap .homepage-container .home-gift-club-container .home-gift-club-wrapper .section-main-title,.homepage-container .home-gift-club-container .home-gift-club-wrapper section.blog .section-main-title,section.blog .homepage-container .home-gift-club-container .home-gift-club-wrapper .section-main-title,.homepage-container .home-gift-club-container .home-gift-club-wrapper section.contact .section-wrap__title,section.contact .homepage-container .home-gift-club-container .home-gift-club-wrapper .section-wrap__title,.homepage-container .home-gift-club-container .home-gift-club-wrapper .text-large{color:var(--white)}.homepage-container .home-gift-club-container .home-gift-club-wrapper .btn-default:hover{border-color:var(--yellow)}.homepage-container .home-gift-club-container .header-1,.homepage-container .home-gift-club-container section.info-page .section-wrap__title,section.info-page .homepage-container .home-gift-club-container .section-wrap__title,.homepage-container .home-gift-club-container section.giftcard .section-wrap__title,section.giftcard .homepage-container .home-gift-club-container .section-wrap__title,.homepage-container .home-gift-club-container section.loyalty .section-wrap__title,section.loyalty .homepage-container .home-gift-club-container .section-wrap__title,.homepage-container .home-gift-club-container section.services .section-wrap__title,section.services .homepage-container .home-gift-club-container .section-wrap__title,.homepage-container .home-gift-club-container section.about .section-wrap__title,section.about .homepage-container .home-gift-club-container .section-wrap__title,.homepage-container .home-gift-club-container section.post .section-wrap .section-main-title,section.post .section-wrap .homepage-container .home-gift-club-container .section-main-title,.homepage-container .home-gift-club-container section.blog .section-main-title,section.blog .homepage-container .home-gift-club-container .section-main-title,.homepage-container .home-gift-club-container section.contact .section-wrap__title,section.contact .homepage-container .home-gift-club-container .section-wrap__title{position:relative;width:fit-content;margin:0 auto 25px}.homepage-container .home-gift-club-container .header-1 .decor-icon,.homepage-container .home-gift-club-container section.info-page .section-wrap__title .decor-icon,section.info-page .homepage-container .home-gift-club-container .section-wrap__title .decor-icon,.homepage-container .home-gift-club-container section.giftcard .section-wrap__title .decor-icon,section.giftcard .homepage-container .home-gift-club-container .section-wrap__title .decor-icon,.homepage-container .home-gift-club-container section.loyalty .section-wrap__title .decor-icon,section.loyalty .homepage-container .home-gift-club-container .section-wrap__title .decor-icon,.homepage-container .home-gift-club-container section.services .section-wrap__title .decor-icon,section.services .homepage-container .home-gift-club-container .section-wrap__title .decor-icon,.homepage-container .home-gift-club-container section.about .section-wrap__title .decor-icon,section.about .homepage-container .home-gift-club-container .section-wrap__title .decor-icon,.homepage-container .home-gift-club-container section.post .section-wrap .section-main-title .decor-icon,section.post .section-wrap .homepage-container .home-gift-club-container .section-main-title .decor-icon,.homepage-container .home-gift-club-container section.blog .section-main-title .decor-icon,section.blog .homepage-container .home-gift-club-container .section-main-title .decor-icon,.homepage-container .home-gift-club-container section.contact .section-wrap__title .decor-icon,section.contact .homepage-container .home-gift-club-container .section-wrap__title .decor-icon{position:absolute}.homepage-container .home-gift-club-container .header-1 .decor-icon.stars,.homepage-container .home-gift-club-container section.info-page .section-wrap__title .decor-icon.stars,section.info-page .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.stars,.homepage-container .home-gift-club-container section.giftcard .section-wrap__title .decor-icon.stars,section.giftcard .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.stars,.homepage-container .home-gift-club-container section.loyalty .section-wrap__title .decor-icon.stars,section.loyalty .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.stars,.homepage-container .home-gift-club-container section.services .section-wrap__title .decor-icon.stars,section.services .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.stars,.homepage-container .home-gift-club-container section.about .section-wrap__title .decor-icon.stars,section.about .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.stars,.homepage-container .home-gift-club-container section.post .section-wrap .section-main-title .decor-icon.stars,section.post .section-wrap .homepage-container .home-gift-club-container .section-main-title .decor-icon.stars,.homepage-container .home-gift-club-container section.blog .section-main-title .decor-icon.stars,section.blog .homepage-container .home-gift-club-container .section-main-title .decor-icon.stars,.homepage-container .home-gift-club-container section.contact .section-wrap__title .decor-icon.stars,section.contact .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.stars{top:-22px;left:-50px;width:44px}@media(max-width: 767px){.homepage-container .home-gift-club-container .header-1 .decor-icon.stars,.homepage-container .home-gift-club-container section.info-page .section-wrap__title .decor-icon.stars,section.info-page .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.stars,.homepage-container .home-gift-club-container section.giftcard .section-wrap__title .decor-icon.stars,section.giftcard .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.stars,.homepage-container .home-gift-club-container section.loyalty .section-wrap__title .decor-icon.stars,section.loyalty .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.stars,.homepage-container .home-gift-club-container section.services .section-wrap__title .decor-icon.stars,section.services .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.stars,.homepage-container .home-gift-club-container section.about .section-wrap__title .decor-icon.stars,section.about .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.stars,.homepage-container .home-gift-club-container section.post .section-wrap .section-main-title .decor-icon.stars,section.post .section-wrap .homepage-container .home-gift-club-container .section-main-title .decor-icon.stars,.homepage-container .home-gift-club-container section.blog .section-main-title .decor-icon.stars,section.blog .homepage-container .home-gift-club-container .section-main-title .decor-icon.stars,.homepage-container .home-gift-club-container section.contact .section-wrap__title .decor-icon.stars,section.contact .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.stars{display:none}}.homepage-container .home-gift-club-container .header-1 .decor-icon.gift,.homepage-container .home-gift-club-container section.info-page .section-wrap__title .decor-icon.gift,section.info-page .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.gift,.homepage-container .home-gift-club-container section.giftcard .section-wrap__title .decor-icon.gift,section.giftcard .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.gift,.homepage-container .home-gift-club-container section.loyalty .section-wrap__title .decor-icon.gift,section.loyalty .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.gift,.homepage-container .home-gift-club-container section.services .section-wrap__title .decor-icon.gift,section.services .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.gift,.homepage-container .home-gift-club-container section.about .section-wrap__title .decor-icon.gift,section.about .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.gift,.homepage-container .home-gift-club-container section.post .section-wrap .section-main-title .decor-icon.gift,section.post .section-wrap .homepage-container .home-gift-club-container .section-main-title .decor-icon.gift,.homepage-container .home-gift-club-container section.blog .section-main-title .decor-icon.gift,section.blog .homepage-container .home-gift-club-container .section-main-title .decor-icon.gift,.homepage-container .home-gift-club-container section.contact .section-wrap__title .decor-icon.gift,section.contact .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.gift{top:-40px;right:40px;width:40px}@media(max-width: 767px){.homepage-container .home-gift-club-container .header-1 .decor-icon.gift,.homepage-container .home-gift-club-container section.info-page .section-wrap__title .decor-icon.gift,section.info-page .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.gift,.homepage-container .home-gift-club-container section.giftcard .section-wrap__title .decor-icon.gift,section.giftcard .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.gift,.homepage-container .home-gift-club-container section.loyalty .section-wrap__title .decor-icon.gift,section.loyalty .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.gift,.homepage-container .home-gift-club-container section.services .section-wrap__title .decor-icon.gift,section.services .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.gift,.homepage-container .home-gift-club-container section.about .section-wrap__title .decor-icon.gift,section.about .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.gift,.homepage-container .home-gift-club-container section.post .section-wrap .section-main-title .decor-icon.gift,section.post .section-wrap .homepage-container .home-gift-club-container .section-main-title .decor-icon.gift,.homepage-container .home-gift-club-container section.blog .section-main-title .decor-icon.gift,section.blog .homepage-container .home-gift-club-container .section-main-title .decor-icon.gift,.homepage-container .home-gift-club-container section.contact .section-wrap__title .decor-icon.gift,section.contact .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.gift{top:unset;right:30px;bottom:-35px}}.homepage-container .home-gift-club-container .header-1 .decor-icon.line,.homepage-container .home-gift-club-container section.info-page .section-wrap__title .decor-icon.line,section.info-page .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.line,.homepage-container .home-gift-club-container section.giftcard .section-wrap__title .decor-icon.line,section.giftcard .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.line,.homepage-container .home-gift-club-container section.loyalty .section-wrap__title .decor-icon.line,section.loyalty .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.line,.homepage-container .home-gift-club-container section.services .section-wrap__title .decor-icon.line,section.services .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.line,.homepage-container .home-gift-club-container section.about .section-wrap__title .decor-icon.line,section.about .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.line,.homepage-container .home-gift-club-container section.post .section-wrap .section-main-title .decor-icon.line,section.post .section-wrap .homepage-container .home-gift-club-container .section-main-title .decor-icon.line,.homepage-container .home-gift-club-container section.blog .section-main-title .decor-icon.line,section.blog .homepage-container .home-gift-club-container .section-main-title .decor-icon.line,.homepage-container .home-gift-club-container section.contact .section-wrap__title .decor-icon.line,section.contact .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.line{display:none;top:-20px;left:0;width:40px}@media(max-width: 767px){.homepage-container .home-gift-club-container .header-1 .decor-icon.line,.homepage-container .home-gift-club-container section.info-page .section-wrap__title .decor-icon.line,section.info-page .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.line,.homepage-container .home-gift-club-container section.giftcard .section-wrap__title .decor-icon.line,section.giftcard .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.line,.homepage-container .home-gift-club-container section.loyalty .section-wrap__title .decor-icon.line,section.loyalty .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.line,.homepage-container .home-gift-club-container section.services .section-wrap__title .decor-icon.line,section.services .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.line,.homepage-container .home-gift-club-container section.about .section-wrap__title .decor-icon.line,section.about .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.line,.homepage-container .home-gift-club-container section.post .section-wrap .section-main-title .decor-icon.line,section.post .section-wrap .homepage-container .home-gift-club-container .section-main-title .decor-icon.line,.homepage-container .home-gift-club-container section.blog .section-main-title .decor-icon.line,section.blog .homepage-container .home-gift-club-container .section-main-title .decor-icon.line,.homepage-container .home-gift-club-container section.contact .section-wrap__title .decor-icon.line,section.contact .homepage-container .home-gift-club-container .section-wrap__title .decor-icon.line{display:block}}.homepage-container .home-gift-club-container p{color:var(--secondary-color);max-width:575px;margin:0 auto 30px}.homepage-container .home-gift-club-container .btn-default{max-width:190px}.homepage-container .home-blog-container{background-color:var(--light-beige);padding:0 65px 95px}@media(max-width: 991px){.homepage-container .home-blog-container{padding:0 10px 30px}}.homepage-container .home-blog-container .header-1,.homepage-container .home-blog-container section.info-page .section-wrap__title,section.info-page .homepage-container .home-blog-container .section-wrap__title,.homepage-container .home-blog-container section.giftcard .section-wrap__title,section.giftcard .homepage-container .home-blog-container .section-wrap__title,.homepage-container .home-blog-container section.loyalty .section-wrap__title,section.loyalty .homepage-container .home-blog-container .section-wrap__title,.homepage-container .home-blog-container section.services .section-wrap__title,section.services .homepage-container .home-blog-container .section-wrap__title,.homepage-container .home-blog-container section.about .section-wrap__title,section.about .homepage-container .home-blog-container .section-wrap__title,.homepage-container .home-blog-container section.post .section-wrap .section-main-title,section.post .section-wrap .homepage-container .home-blog-container .section-main-title,.homepage-container .home-blog-container section.blog .section-main-title,section.blog .homepage-container .home-blog-container .section-main-title,.homepage-container .home-blog-container section.contact .section-wrap__title,section.contact .homepage-container .home-blog-container .section-wrap__title{margin:0 0 80px}@media(max-width: 767px){.homepage-container .home-blog-container .header-1,.homepage-container .home-blog-container section.info-page .section-wrap__title,section.info-page .homepage-container .home-blog-container .section-wrap__title,.homepage-container .home-blog-container section.giftcard .section-wrap__title,section.giftcard .homepage-container .home-blog-container .section-wrap__title,.homepage-container .home-blog-container section.loyalty .section-wrap__title,section.loyalty .homepage-container .home-blog-container .section-wrap__title,.homepage-container .home-blog-container section.services .section-wrap__title,section.services .homepage-container .home-blog-container .section-wrap__title,.homepage-container .home-blog-container section.about .section-wrap__title,section.about .homepage-container .home-blog-container .section-wrap__title,.homepage-container .home-blog-container section.post .section-wrap .section-main-title,section.post .section-wrap .homepage-container .home-blog-container .section-main-title,.homepage-container .home-blog-container section.blog .section-main-title,section.blog .homepage-container .home-blog-container .section-main-title,.homepage-container .home-blog-container section.contact .section-wrap__title,section.contact .homepage-container .home-blog-container .section-wrap__title{margin:0 0 30px}}.homepage-container .home-blog-container .home-blog-wrapper{margin:0 auto 80px;position:relative}.homepage-container .home-blog-container .home-blog-show-more{display:block;margin:0 auto}.homepage-container .home-blog-container .swiper-pagination{bottom:-60px}.homepage-container .home-blog-container .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px}.homepage-container .home-blog-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--secondary-color)}.homepage-container .home-brands-container{padding:80px 55px 60px}.homepage-container .home-brands-container .header-1,.homepage-container .home-brands-container section.info-page .section-wrap__title,section.info-page .homepage-container .home-brands-container .section-wrap__title,.homepage-container .home-brands-container section.giftcard .section-wrap__title,section.giftcard .homepage-container .home-brands-container .section-wrap__title,.homepage-container .home-brands-container section.loyalty .section-wrap__title,section.loyalty .homepage-container .home-brands-container .section-wrap__title,.homepage-container .home-brands-container section.services .section-wrap__title,section.services .homepage-container .home-brands-container .section-wrap__title,.homepage-container .home-brands-container section.about .section-wrap__title,section.about .homepage-container .home-brands-container .section-wrap__title,.homepage-container .home-brands-container section.post .section-wrap .section-main-title,section.post .section-wrap .homepage-container .home-brands-container .section-main-title,.homepage-container .home-brands-container section.blog .section-main-title,section.blog .homepage-container .home-brands-container .section-main-title,.homepage-container .home-brands-container section.contact .section-wrap__title,section.contact .homepage-container .home-brands-container .section-wrap__title{margin:0 0 45px}.homepage-container .home-brands-container .brands-slider-container{position:relative}.homepage-container .home-brands-container .brands-slider-container .brands-slider-arrow{width:40px;display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:9}.homepage-container .home-brands-container .brands-slider-container .brands-slider-arrow.prev{left:-40px}.homepage-container .home-brands-container .brands-slider-container .brands-slider-arrow.next{right:-40px}.product-showcase{margin:0 0 110px}@media(max-width: 767px){.product-showcase{margin:0 0 0}}.product-showcase{overflow:hidden}.product-showcase.reverse{margin:0;padding:0 50px}@media(max-width: 991px){.product-showcase.reverse{padding:30px 10px 10px}}@media(max-width: 767px){.product-showcase.reverse{background-color:var(--light-beige)}}.product-showcase.reverse .product-showcase-wrapper{max-width:1550px;width:100%;margin:0 auto;flex-direction:row-reverse}.product-showcase.reverse .left{padding:0 40px 0 0}@media(max-width: 1540px){.product-showcase.reverse .left{padding:0 20px 0 0}}@media(max-width: 767px){.product-showcase.reverse .left{padding:0 0 0 10px}}.product-showcase.reverse .right .top{max-width:540px;width:100%;margin:55px auto 80px 0;padding:0 0 0 40px}@media(max-width: 1540px){.product-showcase.reverse .right .top{margin:0 auto 30px 0}}.product-showcase.reverse .right .bottom{position:relative}.product-showcase.reverse .right .bottom::before{content:"";display:block;width:500%;height:100%;background-color:var(--light-beige);position:absolute;bottom:0;z-index:-1;left:-200%}.product-showcase.reverse .right .bottom::after{content:"";display:block;width:500%;height:100%;background-color:var(--light-beige);position:absolute;bottom:0;z-index:-1;left:0}@media(max-width: 767px){.product-showcase.reverse .right .bottom{padding:0}}.product-showcase .showcase-slider-container{width:100%;position:relative}.product-showcase .showcase-slider-container.double{max-width:clamp(600px,46.875vw,900px)}@media(max-width: 1280px){.product-showcase .showcase-slider-container.double{max-width:440px}}@media(max-width: 1140px){.product-showcase .showcase-slider-container.double{max-width:360px}}@media(max-width: 991px){.product-showcase .showcase-slider-container.double{max-width:100%}}.product-showcase .showcase-slider-container.single{max-width:440px}@media(max-width: 767px){.product-showcase .showcase-slider-container.single{max-width:100%}}.product-showcase .showcase-slider-container .showcase-arrow{display:block;width:24px;position:absolute;top:50%;transform:translateY(-50%);z-index:9}@media(max-width: 767px){.product-showcase .showcase-slider-container .showcase-arrow{width:40px}}.product-showcase .showcase-slider-container .showcase-arrow.prev{left:-54px}@media(max-width: 767px){.product-showcase .showcase-slider-container .showcase-arrow.prev{left:-5px}}.product-showcase .showcase-slider-container .showcase-arrow.next{right:-54px}@media(max-width: 767px){.product-showcase .showcase-slider-container .showcase-arrow.next{right:-5px}}.product-showcase .product-showcase-wrapper{align-items:flex-end}@media(max-width: 991px){.product-showcase .product-showcase-wrapper{flex-wrap:wrap}}@media(max-width: 767px){.product-showcase .product-showcase-wrapper{flex-direction:column}}.product-showcase .section-header{display:none;align-items:center;justify-content:center;flex-basis:100%;width:100%;margin:0 0 15px}.product-showcase .section-header .header-2{margin:0}.product-showcase .section-header .btn-arrow-only{margin-left:15px}@media(max-width: 991px){.product-showcase .section-header{display:flex}}.product-showcase .left{max-width:788px;width:100%;padding-left:40px}@media(max-width: 991px){.product-showcase .left{flex-basis:50%;padding-left:10px}}@media(max-width: 767px){.product-showcase .left{flex-basis:100%;padding-right:10px;width:100%}}.product-showcase .right{width:100%}@media(max-width: 991px){.product-showcase .right{flex-basis:50%;width:50%}}@media(max-width: 767px){.product-showcase .right{flex-basis:100%;width:100%}}.product-showcase .right .top{max-width:540px;width:100%;margin:55px auto 60px 120px}@media(max-width: 1540px){.product-showcase .right .top{margin:0 auto 30px 80px}}@media(max-width: 1280px){.product-showcase .right .top{margin:0 auto 30px 30px}}@media(max-width: 991px){.product-showcase .right .top.desktop{display:none}}.product-showcase .right .top .description p{max-width:470px;flex-basis:90%}@media(max-width: 1280px){.product-showcase .right .top .description p{flex-basis:80%}}.product-showcase .right .top .description .btn-arrow-only{margin-left:15px;flex-basis:50px}@media(max-width: 1540px){.product-showcase .right .top .description .btn-arrow-only{flex-basis:40px}}.product-showcase .right .bottom{padding:70px 100px 45px 100px;background-color:var(--light-beige)}@media(max-width: 1540px){.product-showcase .right .bottom{padding:50px 70px 15px}}@media(max-width: 767px){.product-showcase .right .bottom{padding:0 10px 10px}}.products-slider-container{padding:90px 30px 80px;position:relative}@media(max-width: 767px){.products-slider-container{padding:30px 10px}}.products-slider-container .header-1,.products-slider-container section.info-page .section-wrap__title,section.info-page .products-slider-container .section-wrap__title,.products-slider-container section.giftcard .section-wrap__title,section.giftcard .products-slider-container .section-wrap__title,.products-slider-container section.loyalty .section-wrap__title,section.loyalty .products-slider-container .section-wrap__title,.products-slider-container section.services .section-wrap__title,section.services .products-slider-container .section-wrap__title,.products-slider-container section.about .section-wrap__title,section.about .products-slider-container .section-wrap__title,.products-slider-container section.post .section-wrap .section-main-title,section.post .section-wrap .products-slider-container .section-main-title,.products-slider-container section.blog .section-main-title,section.blog .products-slider-container .section-main-title,.products-slider-container section.contact .section-wrap__title,section.contact .products-slider-container .section-wrap__title{color:var(--secondary-color);margin:0 0 90px}@media(max-width: 767px){.products-slider-container .desktop-arrow{display:none}}.products-slider-container .mobile-arrow{display:none}@media(max-width: 767px){.products-slider-container .mobile-arrow{display:block}}.products-slider-container .products-slider-arrow{display:block;width:20px;position:absolute;top:50%;transform:translateY(-50%);z-index:9}.products-slider-container .products-slider-arrow.swiper-button-disabled{opacity:0}.products-slider-container .products-slider-arrow a{display:inline-flex}@media(max-width: 767px){.products-slider-container .products-slider-arrow{width:40px}}.products-slider-container .products-slider-arrow.prev{left:5px}.products-slider-container .products-slider-arrow.next{right:5px}body.page_success footer{border-top:1px solid var(--gray)}body.page_success .common-account{padding:clamp(80px,110.417vw,120px) 15px}body.page_success .common-account #page-title{display:none}@media(max-width: 991px){#account-login{width:100%}}#account-login #content{padding-top:clamp(70px,5.2083vw,100px);padding-bottom:clamp(5px,5.2083vw,100px)}#account-login .well{padding:20px;background-color:rgba(0,0,0,0);border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#account-login .well.new-customer-form:before{content:"";width:1px;height:100%;background:#000;position:absolute;top:0;left:0}@media(max-width: 767px){#account-login .well.new-customer-form:before{content:none}}@media(max-width: 767px){#account-login .well{padding:10px}}#account-login .register-btn{margin:25px auto 0}#account-login .btn-default{display:block;margin:0 auto;max-width:100%}#account-login .forgotten-pass{margin-top:5px}#account-login input[type=text],#account-login input[type=password],#account-login input[type=tel],#account-login input[type=email],#account-login textarea,#account-login select,#account-login input[type=text].form-control,#account-login input[type=password].form-control,#account-login input[type=tel].form-control,#account-login input[type=email].form-control,#account-login textarea.form-control,#account-login select.form-control{max-width:unset}#d_social_login{display:block;width:100%;max-width:400px;margin:0 auto clamp(30px,2.6042vw,50px) auto}#d_social_login .d-social-login__button{display:block;width:100%;color:var(--white);text-decoration:none}#d_social_login .d-social-login__button .d-social-login__button__icon{max-width:100%;width:100%;display:block;position:relative;max-height:unset;font-size:1.5rem;text-align:center;padding:22px 20px}#d_social_login .d-social-login__button .d-social-login__button__icon img{max-width:30px;position:absolute;left:25px;top:50%;transform:translate(0, -50%)}#d_social_login .d-social-login__button.d-social-login__button--facebook .d-social-login__button__icon img{max-width:15px}@media(max-width: 660px){#d_social_login .d-social-login__button.d-social-login__button--facebook .d-social-login__button__icon img{max-width:12px}}#d_social_login .d-social-login__button.d-social-login__button--google span.d-social-login__button__icon img{max-width:25px}#d_social_login .d-social-login__button.d-social-login__button--google{display:none}.common-account{padding:clamp(80px,5.2083vw,100px) 15px clamp(10px,5.2083vw,100px);float:none;max-width:600px;width:100%;margin:0 auto}.common-account.large-container{max-width:900px}.common-account .breadcrumb{display:none}.common-account legend{font-size:var(--text);font-weight:500;border-bottom:none;margin:0 0 15px;text-transform:uppercase}.common-account .terms{margin:0 0 15px;display:flex;align-items:center}.common-account .terms a{margin-left:5px}.common-account ul>li>a{line-height:2.5;text-decoration:none}.common-account .btn-default{text-decoration:none !important}.common-account .col-sm-2.control-label{display:none}.common-account .default-address,.common-account .is-opened{display:block !important;text-align:left;width:100%;padding-left:15px}.common-account .buttons{margin-top:15px}.common-account .col-sm-10{display:block;width:100%}.common-account .table-bordered>tbody>tr>td,.common-account .table-bordered>tbody>tr>th,.common-account .table-bordered>tfoot>tr>td,.common-account .table-bordered>tfoot>tr>th,.common-account .table-bordered>thead>tr>td,.common-account .table-bordered>thead>tr>th{border:none;padding:20px 15px;vertical-align:middle}.common-account .btn-cart.small,.common-account .modal-hills .buttons span.small,.modal-hills .buttons .common-account span.small{max-width:40px;padding:8px 10px;margin-right:5px}.common-account td.text-left a{color:#000;text-decoration:none}.common-account td.text-right>a{text-decoration:none}.common-account .add-to-cart-icon svg,.common-account .add-to-cart-icon{display:inline-block;width:18px;height:18px;margin-right:5px}.common-account .remove-item-icon svg .st0{fill:none;stroke:#000;stroke-width:3;stroke-linecap:round;stroke-miterlimit:10}.common-account .remove-item-icon svg,.common-account .remove-item-icon{display:inline-block;width:15px;height:15px}.common-account thead>tr>td{font-size:1.4rem;letter-spacing:.025em;font-weight:600;color:#000;text-transform:uppercase}.common-account tbody>tr>td{font-size:1.4rem;font-weight:400;color:#000}.common-account .table-hover>tbody>tr{opacity:.7;background-color:rgba(0,0,0,0)}.common-account .table-hover>tbody>tr:hover{opacity:1}.common-account td.text-right>a.edit-address-btn,.common-account td.text-right>a.remove-address-btn,.common-account td.text-right>a.btn-view-item{font-size:1.1rem;line-height:initial;font-weight:600;letter-spacing:.025em;color:#000;border:none;border-radius:0;background-image:none;text-transform:uppercase;text-decoration:underline}.common-account.account-voucher .col-sm-2.control-label{display:block;width:100%;text-align:left}.common-account input[type=text],.common-account input[type=password],.common-account input[type=tel],.common-account input[type=email],.common-account textarea,.common-account select,.common-account input[type=text].form-control,.common-account input[type=password].form-control,.common-account input[type=tel].form-control,.common-account input[type=email].form-control,.common-account textarea.form-control,.common-account select.form-control{max-width:unset}.common-account .btn-default{display:block;margin:0 auto}.common-account .radio{display:flex;justify-content:center}#account-register .radio,#account-address .radio{justify-content:flex-start}.container.common-account.small-container{max-width:500px}.input-group.date button.btn.btn-default{padding:9px 20px}label.col-sm-3.control-label.newsletter-text,label.col-sm-4.control-label.newsletter-text{text-align:left}.account--cart{margin-bottom:max(30px,5.20833vw)}img.wishlist-image{max-width:70px}.rewards-points{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 20px;border:1px solid var(--light-beige);max-width:270px;margin:25px auto 30px;background-color:var(--light-beige);border-radius:20px}.rewards-points h3{font-size:75px;color:#b68302}.rewards-points h4{font-size:20px;color:var(--purple);font-weight:600}.rewards-text p{font-weight:600;color:var(--purple)}.rewards-description{margin:30px 0}.rewards-disclaimer p{font-weight:600;font-style:italic}.checkout-container{background-color:var(--light-beige)}.checkout-container .checkout-main-header{justify-content:space-between;align-items:center}@media(max-width: 767px){.checkout-container .checkout-main-header{flex-direction:column;padding-bottom:50px}}.checkout-container .checkout-main-header .checkout-header-col{flex-basis:33.33333%}@media(max-width: 767px){.checkout-container .checkout-main-header .checkout-header-col:nth-child(1){order:2}}.checkout-container .checkout-main-header .checkout-header-col:nth-child(2) #d_logo{display:flex;padding:clamp(15px,2.6042vw,50px) var(--side-padding-header)}.checkout-container .checkout-main-header .checkout-header-col:nth-child(2) #d_logo a{display:inline-block;margin:0 auto}@media(max-width: 767px){.checkout-container .checkout-main-header .checkout-header-col:nth-child(2){order:1}}.checkout-container .checkout-main-header .checkout-header-col:nth-child(3) ul{display:flex;align-items:center;justify-content:end}.checkout-container .checkout-main-header .checkout-header-col:nth-child(3) ul li:first-of-type{margin-right:10px}.checkout-container .checkout-main-header .checkout-header-col:nth-child(3) ul li:nth-child(2) a{text-decoration:none}.checkout-container .checkout-main-header .checkout-header-col:nth-child(3) ul li:nth-child(2) a span{display:inline-block;position:relative;top:2px}@media(max-width: 991px){.checkout-container .checkout-main-header .checkout-header-col:nth-child(3) ul{flex-direction:column}.checkout-container .checkout-main-header .checkout-header-col:nth-child(3) ul li:first-of-type{margin-right:0}}@media(max-width: 767px){.checkout-container .checkout-main-header .checkout-header-col:nth-child(3){order:3}}.checkout-container .checkout-main-header a{color:var(--black);display:inline-block;font-size:1.6rem;font-weight:600}.checkout-container #main-header,.checkout-container #search{display:none}.checkout-container .checkout-header{margin:0 0 20px;padding:0}.checkout-container .checkout-header .header-1,.checkout-container .checkout-header section.info-page .section-wrap__title,section.info-page .checkout-container .checkout-header .section-wrap__title,.checkout-container .checkout-header section.giftcard .section-wrap__title,section.giftcard .checkout-container .checkout-header .section-wrap__title,.checkout-container .checkout-header section.loyalty .section-wrap__title,section.loyalty .checkout-container .checkout-header .section-wrap__title,.checkout-container .checkout-header section.services .section-wrap__title,section.services .checkout-container .checkout-header .section-wrap__title,.checkout-container .checkout-header section.about .section-wrap__title,section.about .checkout-container .checkout-header .section-wrap__title,.checkout-container .checkout-header section.post .section-wrap .section-main-title,section.post .section-wrap .checkout-container .checkout-header .section-main-title,.checkout-container .checkout-header section.blog .section-main-title,section.blog .checkout-container .checkout-header .section-main-title,.checkout-container .checkout-header section.contact .section-wrap__title,section.contact .checkout-container .checkout-header .section-wrap__title{color:var(--purple)}.checkout-container .header-2{color:var(--black);font-size:2rem;font-weight:700;margin-bottom:15px;padding:0}.checkout-container a{color:var(--primary-color);text-decoration:underline}.checkout-container .checkout-left{padding-right:clamp(10px,1.563vw,30px)}@media(max-width: 991px){.checkout-container .checkout-left{border-right:unset;padding-right:0;padding-left:0}}.checkout-container .checkout-right{padding-left:clamp(10px,1.563vw,30px)}@media(max-width: 991px){.checkout-container .checkout-right{padding-right:0;padding-left:0}}.checkout-container #d_quickcheckout{padding:0 30px 100px;max-width:1560px;width:100%}.checkout-container .form-horizontal .radio,.checkout-container .form-horizontal .checkbox,.checkout-container .form-horizontal .radio-inline,.checkout-container .form-horizontal .checkbox-inline{padding-top:0}@media(max-width: 767px){.checkout-container .form-horizontal .form-group{margin-right:0;margin-left:0}}.checkout-container .well{box-shadow:none;background-color:#f1f1f1;border:none;padding:20px 30px}.checkout-container #qc_confirm_order{padding:20px 15px;max-width:100%;font-size:1.6rem}.checkout-container #qc_confirm_order:disabled{color:var(--input-border-color);background-color:var(--white);border-color:var(--input-border-color);transition:all linear .3s}@media(max-width: 660px){.checkout-container #qc_confirm_order{padding:15px}}.checkout-container .text-danger{margin:0 !important}.checkout-container button.delete{background-color:unset;background-image:none;background-repeat:no-repeat;border:none;border-color:unset}.checkout-container .qc-step{background:var(--white)}.checkout-container #payment_view.qc-step{padding:0 clamp(10px,2.083vw,40px) 40px}@media(max-width: 767px){.checkout-container #payment_view.qc-step{padding-bottom:20px}}.checkout-container #payment_address .panel{padding-top:40px}.checkout-container .panel{border-radius:0;border:none;box-shadow:none;margin-bottom:0;padding:0 clamp(10px,2.083vw,40px)}.checkout-container .panel::after{display:inline-block;content:"";background-color:var(--light-gray);width:100%;height:1px;margin:20px 0 40px}@media(max-width: 767px){.checkout-container .panel::after{margin:20px 0 30px}}@media(max-width: 767px){.checkout-container .panel{margin-bottom:0}}.checkout-container .panel .panel-body{padding:0}.checkout-container .panel .panel-heading{background-color:unset;border-radius:0;border:none;padding:0}.checkout-container #payment_address_heading_heading>i{display:none}.checkout-container #login_view .login-btn-group{margin:0}.checkout-container #login_view .login-btn-group .guest-login-register{display:flex;flex-wrap:wrap;background-color:var(--light-beige)}.checkout-container #login_view .login-btn-group .guest-login-register .btn-group{flex-basis:33.333333%}@media(max-width: 660px){.checkout-container #login_view .login-btn-group .guest-login-register .btn-group{flex-basis:unset}}.checkout-container #login_view .login-btn-group .guest-login-register .btn-group .btn{box-shadow:none !important;text-shadow:none !important;border-radius:0}.checkout-container #login_view .login-btn-group .guest-login-register .btn-group .btn.btn-default{background-color:var(--light-beige);border-color:var(--light-beige);color:var(--black)}.checkout-container #login_view .login-btn-group .guest-login-register .btn-group .btn.btn-default.active{background-color:var(--white);border-color:var(--white);color:var(--black)}.checkout-container #login_view .login-btn-group .guest-login-register .btn-group .btn.btn-default:focus{background-color:var(--light-beige);border-color:var(--light-beige);color:var(--black)}.checkout-container #login_view .description{display:none;margin:0}.checkout-container #login_form input{max-width:100%}.checkout-container #login_form .btn-default{max-width:100%}.checkout-container #cart_view{padding-top:40px}.checkout-container #cart_view .header-2{margin:0}.checkout-container #cart_view .qc-name a{font-size:1.4rem;color:var(--black);text-decoration:none}.checkout-container #cart_view .qc-name div small{color:#898989;font-size:1.2rem}.checkout-container #cart_view .coupon-row{padding:0 15px}@media(max-width: 660px){.checkout-container #cart_view .coupon-row{padding:0}}.checkout-container #cart_view .coupon-row .input-group{display:flex}@media(max-width: 660px){.checkout-container #cart_view .coupon-row .input-group{flex-wrap:wrap}}.checkout-container #cart_view .coupon-row .input-group #coupon{flex-basis:60%;height:unset;border-radius:6px;margin-right:20px;margin-bottom:0}@media(max-width: 660px){.checkout-container #cart_view .coupon-row .input-group #coupon{flex-basis:100%;margin:0 0 20px 0;max-width:100%}}.checkout-container #cart_view .coupon-row .input-group .input-group-btn{flex-basis:40%}@media(max-width: 660px){.checkout-container #cart_view .coupon-row .input-group .input-group-btn{flex-basis:100%}}.checkout-container #cart_view .coupon-row .input-group .input-group-btn .btn-default{border-top-left-radius:6px !important;border-bottom-left-radius:6px !important;font-size:1.6rem}@media(max-width: 767px){.checkout-container #cart_view .coupon-row .input-group .input-group-btn .btn-default{padding:15px}}@media(max-width: 660px){.checkout-container #cart_view .coupon-row .input-group .input-group-btn .btn-default{max-width:100%}}.checkout-container #cart_view .qc-totals label{text-align:left !important;font-weight:600;padding:5px 0}.checkout-container #cart_view .qc-totals .row{margin:0;font-size:var(--header-3);text-align:right;line-height:1.2;padding:25px 0;align-items:center;border:none}@media(max-width: 767px){.checkout-container #cart_view .qc-totals .row{padding:20px 0}}.checkout-container #cart_view .qc-totals .row .control-label{padding:0;font-size:1.6rem;font-weight:600;margin-bottom:0}@media(max-width: 767px){.checkout-container #cart_view .qc-totals .row .control-label{font-size:1.5rem}}.checkout-container #cart_view .qc-totals .row .form-control-static{padding:0;font-size:1.4rem;font-weight:400;min-height:unset}@media(max-width: 767px){.checkout-container #cart_view .qc-totals .row .form-control-static{font-size:1.5rem}}.checkout-container #cart_view .qc-totals .row:last-child{border-top:1px solid var(--light-gray);border-bottom:1px solid var(--light-gray);padding:25px 0;margin-top:0;margin-bottom:60px}@media(max-width: 767px){.checkout-container #cart_view .qc-totals .row:last-child{padding:20px 0;margin-bottom:40px}}.checkout-container #cart_view .qc-totals .row:last-child .control-label{font-size:2rem;font-weight:500;text-transform:uppercase}@media(max-width: 767px){.checkout-container #cart_view .qc-totals .row:last-child .control-label{font-size:1.7rem}}.checkout-container #cart_view .qc-totals .row:last-child .form-control-static{font-size:2rem;font-weight:500}@media(max-width: 767px){.checkout-container #cart_view .qc-totals .row:last-child .form-control-static{font-size:1.7rem}}.checkout-container #cart_view .qc-product-qantity{max-width:37px;padding:8px;margin-bottom:0;border-color:var(--black);border-radius:6px;min-width:30px}@media(max-width: 660px){.checkout-container #cart_view .qc-product-qantity{max-width:30px;padding:5px}}.checkout-container #cart_view .qc-quantity{width:20%}.checkout-container #cart_view .qc-checkout-product table.table tbody td{vertical-align:middle}.checkout-container #cart_view .panel::after{display:none}.checkout-container #confirm_view .panel{padding-bottom:60px}.checkout-container #confirm_view .panel::after{display:none}.checkout-container #payment_address_form,.checkout-container #shipping_address_form{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center}.checkout-container #payment_address_form>div,.checkout-container #shipping_address_form>div,.checkout-container #payment_address_email_input,.checkout-container #payment_address_email_confirm_input,.checkout-container #payment_address_company_input,.checkout-container #payment_address_address_1_input,.checkout-container #payment_address_city_input,.checkout-container #payment_address_postcode_input,.checkout-container #payment_address_customer_group_id_input,.checkout-container #payment_address_custom_field\.account\.1_input,.checkout-container #payment_address_agree_input{flex-basis:calc(50% + 15px)}.checkout-container #payment_address_agree_input,.checkout-container #payment_address_shipping_address_input,.checkout-container #payment_address_newsletter_input,.checkout-container #payment_address_customer_group_id_input,.checkout-container #payment_address_heading_heading,.checkout-container #payment_address_shipping_address_input{flex-basis:calc(100% + 30px) !important}.checkout-container #payment_address_customer_group_id_input .col-xs-12:first-child{display:none}.checkout-container #confirm_form{margin-bottom:40px}.checkout-container #confirm_comment{min-height:140px;resize:vertical}.checkout-container #payment_address_newsletter_input label,.checkout-container #payment_address_shipping_address_input label,.checkout-container #payment_address_agree_input label,.checkout-container #payment_address_heading_heading label{text-align:left;display:flex;align-items:baseline}.checkout-container #payment_address_heading_heading{margin-bottom:30px}@media(max-width: 767px){.checkout-container #payment_address_heading_heading{margin-bottom:10px}}.checkout-container #login_model{top:50%;height:fit-content;transform:translateY(-50%)}@media(max-width: 767px){.checkout-container #payment_address_form>div,.checkout-container #shipping_address_form>div{flex-basis:calc(100% + 30px) !important}.checkout-container #payment_address_form>div>div,.checkout-container #shipping_address_form>div>div,.checkout-container #confirm_comment_input>div,.checkout-container #confirm_agree_input>div{padding:0}.checkout-container #payment_view{padding:10px}}.checkout-container table.table.table-bordered{border:none;margin-bottom:40px}.checkout-container table.table.table-bordered.qc-cart thead tr{color:var(--primary-color);background-color:var(--secondary-color);font-size:1.6rem;font-weight:700}@media(max-width: 767px){.checkout-container table.table.table-bordered.qc-cart thead tr{font-size:1.4rem}}.checkout-container table.table.table-bordered.qc-cart thead tr td{padding:18px 5px;border:none}.checkout-container table.table.table-bordered.qc-cart thead tr td:first-of-type{border-radius:6px 0 0 6px}.checkout-container table.table.table-bordered.qc-cart thead tr td:last-of-type{border-radius:0 6px 6px 0}.checkout-container table.table.table-bordered.qc-cart tbody tr{border:none;border-bottom:1px solid var(--light-gray)}.checkout-container table.table.table-bordered.qc-cart tbody tr td{padding:25px 5px;border:none}.checkout-container .qc-price{display:none}.checkout-container #confirm_agree_input label{display:flex;align-items:baseline}.checkout-container #confirm_comment_input textarea{max-width:100%}.checkout-container .form-horizontal .control-label{text-align:left}.checkout-container .quantity-checkout .quantity{align-items:center}.checkout-container .quantity-checkout .quantity button{background-color:rgba(0,0,0,0);border:none;padding:5px;display:flex}.checkout-container .qc-image{width:15%}@media(max-width: 660px){.checkout-container .qc-image{width:30%}}.checkout-container .qc-image img{margin:0 auto}.checkout-container .qc-name{width:35%}.checkout-container .qc-quantity{width:30%}@media(max-width: 660px){.checkout-container .qc-quantity{width:20%}}.checkout-container .qc-total{width:20%;text-align:center}@media(max-width: 660px){.checkout-container .qc-total{width:15%}}.alert-message-danger{color:#e45451;font-weight:bold;font-size:1.2rem}#checkout-cart .mini-cart-total{font-size:1.4rem;text-align:right}#checkout-cart .mini-cart-checkout{background-color:rgba(0,0,0,0);justify-content:flex-end}#checkout-cart .mini-cart-checkout a{font-size:1.3rem;line-height:2.4rem;font-weight:600;letter-spacing:.075em;text-transform:uppercase;text-align:center;padding:15px;align-self:flex-end;background-color:var(--primary-color);max-width:250px;color:var(--white);border:1px solid var(--primary-color);width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media(max-width: 660px){#checkout-cart .mini-cart-checkout a{max-width:100%}}#checkout-cart .mini-cart-checkout a:hover{background-color:rgba(0,0,0,0);color:var(--primary-color);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#checkout-cart .cart-page .mini-cart-total{display:flex;flex-basis:100%;margin-top:30px;justify-content:flex-end}#checkout-cart .cart-page .mini-cart-total .col-total{width:100%;max-width:250px;font-size:1.3rem;line-height:2.4rem;font-weight:600;letter-spacing:.022em;background-color:#e4e4e4;color:var(--primary-color);text-align:center;text-transform:uppercase;padding:25px;margin-bottom:15px}@media(max-width: 660px){#checkout-cart .cart-page .mini-cart-total .col-total{max-width:100%}}#checkout-cart .cart-page .mini-cart-total .cart-breakdown{width:100%;margin-bottom:10px}#checkout-cart .cart-page ul li{border-bottom:1px solid #ddd}#checkout-cart .cart-page ul li+li{margin-top:10px}#checkout-cart .cart-page ul li .mini-cart-products{padding:20px 0;align-items:center;justify-content:space-between}#checkout-cart .cart-page ul li .mini-cart-products .product-img{flex-basis:15%}@media(max-width: 991px){#checkout-cart .cart-page ul li .mini-cart-products .product-img{flex-basis:25%}}#checkout-cart .cart-page ul li .mini-cart-products .product-img a{display:inline-block}#checkout-cart .cart-page ul li .mini-cart-products .product-img a .img-thumbnail{border:none}#checkout-cart .cart-page ul li .mini-cart-products .prd-item{flex-basis:55%}@media(max-width: 660px){#checkout-cart .cart-page ul li .mini-cart-products .prd-item{flex-basis:70%}}#checkout-cart .cart-page ul li .mini-cart-products .prd-item a{display:inline-block;margin-bottom:0}@media(max-width: 660px){#checkout-cart .cart-page ul li .mini-cart-products .prd-item a{font-size:1.4rem}}#checkout-cart .cart-page ul li .mini-cart-products .prd-item .prd-description,#checkout-cart .cart-page ul li .mini-cart-products .prd-item .prd-price{margin-bottom:0}#checkout-cart .cart-page ul li .mini-cart-products .prd-item .product-quantity.mobile-view{display:none}@media(max-width: 660px){#checkout-cart .cart-page ul li .mini-cart-products .prd-item .product-quantity.mobile-view{display:block}}#checkout-cart .cart-page ul li .mini-cart-products .product-remove{align-self:start}#checkout-cart .cart-page ul li .mini-cart-products .product-remove .remove-cart-item{background:rgba(0,0,0,0);border:none}#checkout-cart .cart-page ul li .mini-cart-products .product-remove .remove-cart-item .delete-icon{display:block;width:17px;height:17px}@media(max-width: 991px){#checkout-cart .cart-page ul li .mini-cart-products .product-remove .remove-cart-item .delete-icon{width:12px;height:12px}}#checkout-cart .cart-page ul li .mini-cart-products .product-remove .remove-cart-item .delete-icon svg{display:block;width:17px;height:17px}@media(max-width: 991px){#checkout-cart .cart-page ul li .mini-cart-products .product-remove .remove-cart-item .delete-icon svg{width:12px;height:12px}}#checkout-cart .cart-page ul li .mini-cart-products .product-remove .remove-cart-item .delete-icon svg .st0{fill:none;stroke:#8c8c8c;stroke-width:3;stroke-linecap:round;stroke-miterlimit:10}#checkout-cart .cart-page ul li .mini-cart-products .product-quantity{flex-basis:20%;margin-right:15px}@media(max-width: 660px){#checkout-cart .cart-page ul li .mini-cart-products .product-quantity.desktop-view{display:none}}#checkout-cart .cart-page ul li .mini-cart-products .product-quantity .quantity-input-field{display:block}#checkout-cart .cart-page ul li .mini-cart-products .product-quantity .quantity-input-field .quantity{display:flex;justify-content:space-between;flex-basis:100%}@media(max-width: 991px){#checkout-cart .cart-page ul li .mini-cart-products .product-quantity .quantity-input-field .quantity{flex-basis:100%}}@media(max-width: 660px){#checkout-cart .cart-page ul li .mini-cart-products .product-quantity .quantity-input-field .quantity{max-width:165px;margin-top:20px}}#checkout-cart .cart-page ul li .mini-cart-products .product-quantity .quantity-input-field .quantity button.btn.btn-primary{background:no-repeat;color:var(--primary-color);border:0;text-shadow:none;box-shadow:none;padding:0;text-decoration:underline;display:inline-block;position:relative;margin-left:15px}#checkout-cart .cart-page ul li .mini-cart-products .product-quantity .quantity-input-field .quantity .quantity-wrapper{position:relative;width:100%;display:flex;justify-content:center;align-items:center}#checkout-cart .cart-page ul li .mini-cart-products .product-quantity .quantity-input-field .quantity .quantity-wrapper input{all:unset;position:absolute;margin:auto;width:30px;border-radius:6px;border-color:var(--dark-gray) !important;color:var(--purple);font-size:16px;padding:4px 0px}#checkout-cart .cart-page ul li .mini-cart-products .product-quantity .quantity-input-field .quantity .quantity-wrapper input.form-control{border:0;box-shadow:none;text-align:center;border:1px solid}#checkout-cart .cart-page ul li .mini-cart-products .product-quantity .quantity-input-field .quantity .quantity-wrapper .quantity-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;justify-content:space-between}#checkout-cart .cart-page ul li .mini-cart-products .product-quantity .quantity-input-field .quantity .quantity-wrapper .quantity-nav .quantity-button{cursor:pointer;padding:0px 15px;color:var(--purple);font-size:25px}#checkout-cart .product-grid,#checkout-cart .choosegift,#checkout-cart .giftavailable{display:none}@media(max-width: 767px){.page_category{padding-bottom:65px}}.category-container .left-section-header{align-items:center;padding-bottom:25px}@media(max-width: 767px){.category-container .left-section-header{justify-content:center;padding:40px}}.category-container .left-section-header .filters-icon{margin:0 18px 0 0}@media(max-width: 767px){.category-container .left-section-header .filters-icon{display:none}}.category-container .left-section-header .close-filters{margin:0 18px 0 0;display:none}@media(max-width: 767px){.category-container .left-section-header .close-filters{display:flex}}.category-container .left-section-header h3{font-size:1.6rem;font-weight:600;border:none;color:var(--secondary-color);text-transform:uppercase;background-color:rgba(0,0,0,0);margin:0}.category-container .right-section-header{align-items:center;justify-content:space-between;padding:25px 0}@media(max-width: 767px){.category-container .right-section-header{padding:0}.category-container .right-section-header>p,.category-container .right-section-header .category-short-by{display:none}}.category-container .category-grid{width:100%;max-width:1640px;padding:0 60px 0 45px}@media(max-width: 1540px){.category-container .category-grid{padding:0 30px 0 25px}}@media(max-width: 991px){.category-container .category-grid{padding:0 15px}}@media(max-width: 767px){.category-container .category-grid{padding:0}}.category-container .category-separator{display:block;content:"";width:100%;height:1px;background-color:var(--light-gray);margin:0 0 25px}.category-container .category-short-by{align-items:center}.category-container .category-short-by .short-icon{margin-right:10px}.category-container .category-short-by p{margin-right:20px;font-weight:500}@media(max-width: 991px){.category-container .category-short-by p{display:none}}.category-container .category-short-by .grid-switch{margin-left:15px;gap:5px}@media(max-width: 1280px){.category-container .category-short-by .grid-switch{display:none}}.category-container .category-short-by .grid-switch button{display:flex;align-items:center;justify-content:center;color:var(--gray);width:32px;height:32px;padding:0;background:none;border:none;transition:color .3s ease}.category-container .category-short-by .grid-switch button:hover{color:var(--black)}.category-container .category-short-by .grid-switch button.active{color:var(--primary-color)}.category-container .category-short-by .form-group{margin:0}.category-container .category-short-by .form-group label{display:none}.category-container .category-short-by .form-group #input-sort,.category-container .category-short-by .form-group #input-limit{font-size:1.4rem;font-weight:500;border:none;border-bottom:1px solid var(--black);box-shadow:none;border-radius:0;height:unset;padding:10px 40px 10px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(1ab03b5a4630ea36b1a6.svg) !important;background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:10px}.category-container .products-filters{width:100%;max-width:330px;padding:35px 40px;background-color:var(--light-beige)}@media(max-width: 1540px){.category-container .products-filters{max-width:280px;padding:35px 20px}}@media(max-width: 1366px){.category-container .products-filters{max-width:220px;padding:35px 15px}}.category-container .products-filters .simplebar-track{background-color:var(--x-light-beige);border-radius:12px;width:13px}.category-container .products-filters .simplebar-scrollbar::before{background-color:var(--fade-purple);width:5px;margin:0 auto}.category-container .filter-tags-container{display:flex;align-items:center;margin:0 0 20px}@media(max-width: 767px){.category-container .filter-tags-container{flex-direction:column;align-items:flex-start}}.category-container .filter-tags-container>p{margin:0 30px 5px 0}.category-container .filter-tags-container .tags-wrapper{flex-wrap:wrap}.category-container .filter-tags-container .tag{background-color:var(--light-beige);padding:5px 15px;border-radius:8px;margin:0 5px 5px 0}@media(max-width: 767px){.category-container .filter-tags-container .tag{padding:5px 10px}}.category-container .filter-tags-container .tag-text{margin:0 8px 0 0;font-size:1.6rem;font-weight:400;line-height:1.2;color:var(--secondary-color)}@media(max-width: 767px){.category-container .filter-tags-container .tag-text{font-size:1.2rem}}.category-container .filter-tags-container .tag-close{background-color:rgba(0,0,0,0);border:none}@media(min-width: 1281px){.category-container.grid-4 .products-block{grid-template-columns:repeat(4, 1fr);grid-column-gap:20px}.category-container.grid-4 .products-block .product-thumb{padding:10px}.category-container.grid-4 .products-block .product-thumb .buying-options .option-item{flex-wrap:wrap}.category-container.grid-4 .products-block .product-thumb .buying-options .option-item .info{flex-basis:100%;margin-bottom:5px}}.category-container .products-block{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;grid-column-gap:clamp(20px,3.125vw,60px);width:100%}@media(max-width: 1540px){.category-container .products-block{grid-column-gap:20px}}@media(max-width: 1280px){.category-container .products-block{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 991px){.category-container .products-block{grid-column-gap:10px;justify-items:center}}@media(max-width: 480px){.category-container .products-block{grid-template-columns:repeat(1, 1fr)}}.category-container .products-block .product-col{position:relative;display:flex;flex-direction:column}.category-container .products-block .product-thumb{margin-bottom:60px;cursor:pointer;position:relative;overflow:initial;flex:1;display:flex;flex-direction:column}.category-container .products-block .product-thumb .caption{flex:1;display:flex;flex-direction:column}.category-container .products-block .product-thumb .cta-container,.category-container .products-block .product-thumb .buying-options{margin-top:auto}.category-container .products-block .product-thumb .options-wrapper{position:relative}.category-container .products-block .product-thumb .more-options{position:absolute;top:100%;left:-2px;right:-2px;z-index:10}.category-container .products-block .product-thumb .more-options .option-description{background-color:var(--white);border:2px solid var(--light-gray);border-top:none}.category-container .products-block .product-thumb .buying-options .option-item{gap:5px}.category-container .products-block .product-thumb .buying-options .option-item .info{flex:1 1 auto;min-width:0}.category-container .products-block .product-thumb .buying-options .option-item .info .price{margin-left:10px}.category-container .products-block .product-thumb .buying-options .option-item .quantity{flex-shrink:0}.category-container .products-block .product-thumb .buying-options .option-item .quantity input{margin:0 5px}.category-container .products-block .product-thumb .buying-options .option-item .cta,.category-container .products-block .product-thumb .buying-options .option-item #quickcheckoutconfirm .popup-login .login-fields--wrap button,#quickcheckoutconfirm .popup-login .login-fields--wrap .category-container .products-block .product-thumb .buying-options .option-item button{flex:0 0 auto}.category-container .products-block .product-thumb .cta-container{display:none}@media(max-width: 767px){.category-container .products-block .product-thumb .cta-container{display:flex}.category-container .products-block .product-thumb .cta-container .price{flex-direction:column;margin:0}.category-container .products-block .product-thumb .buying-options{display:none}.category-container .products-block .product-thumb .btn-cart,.category-container .products-block .product-thumb .modal-hills .buttons span,.modal-hills .buttons .category-container .products-block .product-thumb span{max-width:50px;display:flex}}.category-container .filters-btn{display:none;width:100%;background-color:var(--secondary-color);position:fixed;left:0;right:0;bottom:0;z-index:99;align-items:center;justify-content:center;color:var(--white);padding:22px;font-size:1.6rem;font-weight:600;border-bottom:none;text-align:center}.category-container .filters-btn:hover,.category-container .filters-btn:active,.category-container .filters-btn:focus{color:var(--white)}.category-container .filters-btn .text{margin:0 0 0 18px}@media(max-width: 767px){.category-container .filters-btn{display:flex}}@media(max-width: 767px){.category-container .leftSidebar{position:fixed;top:0;left:-100%;bottom:0;background:var(--light-beige);width:100%;max-width:unset;opacity:0;visibility:hidden;z-index:99999999;padding:0;-webkit-transition:left .4s ease,background-color .1s ease,visibility 0s ease .4s,opacity 0s ease .4s;-moz-transition:left .4s ease,background-color .1s ease,visibility 0s ease .4s,opacity 0s ease .4s;-o-transition:left .4s ease,background-color .1s ease,visibility 0s ease .4s,opacity 0s ease .4s;transition:left .4s ease,background-color .1s ease,visibility 0s ease .4s,opacity 0s ease .4s}.category-container .leftSidebar.active{left:0;opacity:1;visibility:visible;-webkit-transition:left .3s ease,background-color .3s ease .2s;-moz-transition:left .3s ease,background-color .3s ease .2s;-o-transition:left .3s ease,background-color .3s ease .2s;transition:left .3s ease,background-color .3s ease .2s}.category-container .leftSidebar #column-left{width:100%;padding:0 50px;background-color:var(--light-beige);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}.categories-choices{justify-content:space-between;align-items:center;padding:5px 0 55px}.category-container .category-info{padding-bottom:35px}.category-info h2{text-align:center;font-size:2.4rem;line-height:3rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase;margin:0 0 25px}.category-info .category-description{width:100%;max-width:980px;margin:0 auto;text-align:center;font-size:1.3rem;line-height:2.3rem;font-weight:400;letter-spacing:.025em}.category-info p{text-align:center;font-size:1.3rem;line-height:2.3rem;font-weight:400;letter-spacing:.025em}.total-products p{font-size:1.2rem;line-height:3rem;color:#747474;font-weight:400;letter-spacing:.025em}span.sort-icon svg .st0{fill:#010101}span.sort-icon,span.sort-icon svg{display:block;width:10px;height:13px;position:absolute;top:8px;left:0;z-index:9}.caption>.product-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.caption ul.product-available-colors{list-style:none;display:flex;align-items:center;justify-content:center;height:40px}.caption ul.product-available-colors>li{display:inline-block}.caption ul.product-available-colors>li:not(last-child){margin-right:5px}.caption ul.product-available-colors>li img{border-radius:50%;max-width:19px}.category-pagination,.blog-pagination{justify-content:center;align-items:center;padding:50px 0}.category-pagination .pagination,.blog-pagination .pagination{display:flex;flex-wrap:wrap;align-items:center}.category-pagination .pagination>li>a,.category-pagination .pagination>li>a:focus,.category-pagination .pagination>li>a:hover,.category-pagination .pagination>li>span,.category-pagination .pagination>li>span:focus,.category-pagination .pagination>li>span:hover,.blog-pagination .pagination>li>a,.blog-pagination .pagination>li>a:focus,.blog-pagination .pagination>li>a:hover,.blog-pagination .pagination>li>span,.blog-pagination .pagination>li>span:focus,.blog-pagination .pagination>li>span:hover{font-style:normal;font-weight:400;font-size:2rem;line-height:1.5;color:#737373;padding:0px 10px;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.category-pagination .pagination>.active>a,.category-pagination .pagination>.active>a:focus,.category-pagination .pagination>.active>a:hover,.category-pagination .pagination>.active>span,.category-pagination .pagination>.active>span:focus,.category-pagination .pagination>.active>span:hover,.blog-pagination .pagination>.active>a,.blog-pagination .pagination>.active>a:focus,.blog-pagination .pagination>.active>a:hover,.blog-pagination .pagination>.active>span,.blog-pagination .pagination>.active>span:focus,.blog-pagination .pagination>.active>span:hover{font-style:normal;font-weight:400;font-size:2rem;line-height:1.5;color:var(--secondary-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.category-pagination .pagination>li:first-child>a,.category-pagination .pagination>li:first-child>span,.blog-pagination .pagination>li:first-child>a,.blog-pagination .pagination>li:first-child>span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.category-pagination .pagination>li:last-child>a,.category-pagination .pagination>li:last-child>span,.blog-pagination .pagination>li:last-child>a,.blog-pagination .pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.category-pagination span.arrow-left-start,.blog-pagination span.arrow-left-start{display:none;content:"";background-image:url(a8801661cfc518a5dd82.svg);width:12px;height:12px;background-position:center}.category-pagination span.arrow-right-end,.blog-pagination span.arrow-right-end{display:none;content:"";background-image:url(106378e97e4ed690381f.svg);width:12px;height:12px;background-position:center}.category-pagination span.arrow-next,.blog-pagination span.arrow-next{display:block;content:"";background-image:url(f26329bdba57c387f6a8.svg);width:12px;height:12px;background-position:center}@media(max-width: 767px){.category-pagination span.arrow-next,.blog-pagination span.arrow-next{background-image:url(2ae6eba37222859f943b.svg);width:40px;height:40px}}.category-pagination span.arrow-prev,.blog-pagination span.arrow-prev{display:block;content:"";background-image:url(c5e5ea6fdda8442115c2.svg);width:12px;height:12px;background-position:center}@media(max-width: 767px){.category-pagination span.arrow-prev,.blog-pagination span.arrow-prev{background-image:url(1f2a8e13415ee92247b1.svg);width:40px;height:40px}}.products-filters .list-group,.products-filters .swiper-viewport,.box.bf-check-position .box-heading{display:none}.products-filters .box{border:none;background-color:rgba(0,0,0,0);border-radius:0}.products-filters .bf-attr-block:first-of-type,.products-filters .bf-attr-block{margin:0 0 50px;padding-bottom:15px;border-width:1px !important;border-bottom:1px solid var(--black)}@media(max-width: 767px){.products-filters .bf-attr-block:first-of-type,.products-filters .bf-attr-block{margin:0 0 30px}}.products-filters .bf-form>.bf-attr-block:first-of-type .bf-attr-header,.bf-attr-block .bf-attr-header.bf-clickable{font-size:1.6rem;font-weight:600;border:none;color:var(--black);background-color:rgba(0,0,0,0);border:none;padding:7px 0}.products-filters .bf-attr-block-cont{padding:0 10px 0 0;max-height:360px}.bf-attr-block .bf-close-btn,.bf-attr-block .bf-arrow{position:absolute;top:50%;right:0;width:14px;height:8px;padding:0;background-image:unset !important;background:url(1ab03b5a4630ea36b1a6.svg) no-repeat !important;background-size:14px !important;background-position:unset !important;cursor:pointer;transition:transform .3s ease-in-out}.bf-expanded-parent .bf-arrow{transform:rotate(180deg)}.products-filters .bf-c-3{display:none}.bf-cell{border-bottom:none !important}.bf-attr-block-cont{padding:0}.bf-attr-block-cont .bf-attr-filter.bf-disabled{opacity:.6}.bf-attr-block-cont .bf-attr-filter.bf-active label{font-weight:600}.bf-attr-block-cont .bf-attr-filter label{font-size:1.6rem;font-weight:400;line-height:1.8;position:relative;display:inline-block;color:#000}.bf-attr-filter .bf-cell:first-child{display:none}.bf-attr-block .bf-attr-block-cont{padding:10px 0}.products-filters .bf-price-slider-container .bf-slider-range .ui-slider-range.ui-widget-header.ui-corner-all{background:#000}.products-filters .bf-buttonclear-box{display:none;border:1px solid #000;background-color:#000;margin-top:30px}.products-filters .bf-buttonclear{background:none !important;background-repeat:no-repeat;text-decoration:none;padding-left:0;line-height:initial;color:rgba(0,0,0,0)}.products-filters .bf-buttonclear:hover{background:none !important}.products-filters input[type=reset]{text-align:center;color:#fff;background-color:rgba(0,0,0,0);border-color:#000;width:100%;font-size:1.4rem;font-weight:500;letter-spacing:.025em}.products-filters .bf-slider-container.ui-slider-horizontal,.products-filters .bf-slider-range.ui-slider-horizontal{height:3px}.products-filters .ui-slider-horizontal .ui-slider-handle{top:-7px}.products-filters span.ui-slider-handle.ui-state-default.ui-corner-all{left:0;background:#fff !important;width:auto !important;height:22px !important;border:1px solid #000 !important;border-radius:8px !important;text-align:center;padding:0 4px;font-size:1.1rem;top:-11px}.products-filters span.ui-slider-handle.ui-state-default.ui-corner-all:last-child{-webkit-transform:translate(-69%, 0);-moz-transform:translate(-69%, 0);-o-transform:translate(-69%, 0);transform:translate(-69%, 0)}.bf-price-container.box-content.bf-attr-filter>.bf-cur-symb{display:none}.products-filters .bf-cur-symb{padding-bottom:20px}.products-filters input[type=text]{border:1px solid #000}.sub-categories{width:100%;max-width:1530px;display:inline-block;margin:0 -15px}.sub-categories .sub-category-column{width:20%;display:inline-block;float:left;padding:0 10px;position:relative;margin-bottom:10px}h4.sub-category-name{display:inline-block;position:relative;font-size:1.3rem;font-weight:400;line-height:3.6rem}h4.sub-category-name:after{display:inline-block;content:"";width:0;height:1px;background-color:#000;position:absolute;bottom:8px;left:0}@media(max-width: 767px){h4.sub-category-name:after{display:none}}.sub-categories .sub-category-item{width:100%;max-width:255px;text-align:center}.sub-categories .sub-category-item:hover h4.sub-category-name:after{width:100%;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.sub-categories .sub-category-item:hover img{opacity:.8}.badge{position:absolute;top:15px;left:25px;width:37px;height:37px;border:1px solid #000;border-radius:50%;background-color:rgba(0,0,0,0)}span.sale_badge{background-color:#000}.badge i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-style:normal;font-size:1.2rem;color:#000;letter-spacing:.025em;margin-top:-1px}span.sale_badge i{color:#fff}.bf-cell.bf-cascade-1{background-image:none}@media(max-width: 1140px){.sub-categories .sub-category-column{width:25%}}@media(max-width: 991px){.caption>h4,h4.sub-category-name{line-height:1.5}}@media(max-width: 767px){.breadcrumb{padding:10px 0}.category-container{padding:0 10px}.products-block{margin:0 auto}.caption>h4{font-size:1.4rem}.category-grid{margin-left:0}.sub-categories{margin:0 auto}.sub-categories .sub-category-column:nth-child(4n+1){clear:both}h4.sub-category-name{font-size:1.2rem}span.category-separator{margin:15px 0}body.category-filters-open{overflow:hidden}.products-filters .bf-panel-wrapper{height:calc(100vh - 135px);overflow-y:auto;padding-right:10px}.products-filters .bf-buttonclear-box{position:fixed;bottom:15px;left:15px;width:calc(100% - 30px);z-index:9}}@media(max-width: 660px){.products-filters.leftSidebar{max-width:unset;margin-right:0}#column-left{max-width:unset}span.sale_badge i,span.new_arrival_badge.badge i{font-size:1.2rem}.badge{top:10px;left:15px;width:35px;height:35px}}@media(max-width: 421px){span.sale_badge i,span.new_arrival_badge.badge i{font-size:1.1rem}.badge{top:5px;left:10px;width:30px;height:30px}}@media(max-width: 991px){#product-manufacturer .products-block{grid-template-columns:repeat(2, 1fr)}}h3.product-card-title.prd-title{max-height:4rem}#product-manufacturer h1{font-size:2.4rem;line-height:initial;letter-spacing:.025em;font-weight:600;color:#000;margin:15px 0}ul.brand-anchor{padding-bottom:30px}ul.brand-anchor li{max-width:30px;width:100%;display:inline-block;text-align:center;margin:0 7px 7px 0;background-color:#f0f0f0}ul.brand-anchor li>a{font-size:1.4rem;line-height:initial;font-weight:400;color:#000;display:block;width:100%;padding:7px 0}ul.brand-anchor li:hover{background-color:#000}ul.brand-anchor li:hover a{color:#fff}.brand-letter{display:inline-block;width:100%;padding:0 0 20px;margin:20px 0;position:relative;border-bottom:1px solid #eee}.letter_only{display:inline-block;float:left;width:10%}.brands_per_letter{display:inline-block;float:left;width:90%}#product-manufacturer .brand-name{margin:0 0 20px 0;font-weight:800}.brands_per_letter a{color:#000;font-size:1.3rem;text-transform:uppercase;letter-spacing:.025em}.product-container .header-1.tablet-only,.product-container section.info-page .tablet-only.section-wrap__title,section.info-page .product-container .tablet-only.section-wrap__title,.product-container section.giftcard .tablet-only.section-wrap__title,section.giftcard .product-container .tablet-only.section-wrap__title,.product-container section.loyalty .tablet-only.section-wrap__title,section.loyalty .product-container .tablet-only.section-wrap__title,.product-container section.services .tablet-only.section-wrap__title,section.services .product-container .tablet-only.section-wrap__title,.product-container section.about .tablet-only.section-wrap__title,section.about .product-container .tablet-only.section-wrap__title,.product-container section.post .section-wrap .tablet-only.section-main-title,section.post .section-wrap .product-container .tablet-only.section-main-title,.product-container section.blog .tablet-only.section-main-title,section.blog .product-container .tablet-only.section-main-title,.product-container section.contact .tablet-only.section-wrap__title,section.contact .product-container .tablet-only.section-wrap__title{display:none}@media(max-width: 767px){.product-container .header-1.tablet-only,.product-container section.info-page .tablet-only.section-wrap__title,section.info-page .product-container .tablet-only.section-wrap__title,.product-container section.giftcard .tablet-only.section-wrap__title,section.giftcard .product-container .tablet-only.section-wrap__title,.product-container section.loyalty .tablet-only.section-wrap__title,section.loyalty .product-container .tablet-only.section-wrap__title,.product-container section.services .tablet-only.section-wrap__title,section.services .product-container .tablet-only.section-wrap__title,.product-container section.about .tablet-only.section-wrap__title,section.about .product-container .tablet-only.section-wrap__title,.product-container section.post .section-wrap .tablet-only.section-main-title,section.post .section-wrap .product-container .tablet-only.section-main-title,.product-container section.blog .tablet-only.section-main-title,section.blog .product-container .tablet-only.section-main-title,.product-container section.contact .tablet-only.section-wrap__title,section.contact .product-container .tablet-only.section-wrap__title{display:block;text-align:center;padding:20px 10px 0}}.product-container .product-row{padding:50px 30px;max-width:1580px;margin:0 auto}@media(max-width: 991px){.product-container .product-row{padding:50px 10px}}@media(max-width: 767px){.product-container .product-row{flex-direction:column;padding:20px 10px}}.product-container .product-row .left-col{flex-basis:50%;margin-right:15px}@media(max-width: 767px){.product-container .product-row .left-col{flex-basis:100%;margin-right:0}}@media(max-width: 991px){.product-container .product-row .left-col .product-images{flex-direction:column-reverse;max-width:400px}}@media(max-width: 767px){.product-container .product-row .left-col .product-images{margin:0 auto}}.product-container .product-row .left-col .product-images .left{flex-basis:15%;max-width:100px;position:relative}@media(max-width: 991px){.product-container .product-row .left-col .product-images .left{flex-basis:100%;max-width:unset}}.product-container .product-row .left-col .product-images .left .gallery-thumbnails{max-height:450px}@media(max-width: 991px){.product-container .product-row .left-col .product-images .left .gallery-thumbnails{margin:0 10px;display:flex}}.product-container .product-row .left-col .product-images .left .gallery-thumbnails .gallery-image{padding:5px;border:1px solid var(--light-gray);margin-bottom:25px;min-height:90px;display:flex;align-items:center}@media(max-width: 991px){.product-container .product-row .left-col .product-images .left .gallery-thumbnails .gallery-image{max-width:60px;margin:0 5px;min-height:60px}}.product-container .product-row .left-col .product-images .left .product-thumbs-nav{display:flex;align-content:center;justify-content:center}.product-container .product-row .left-col .product-images .left .product-thumbs-nav a{-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.product-container .product-row .left-col .product-images .left .product-thumbs-nav.swiper-button-disabled{opacity:.2}@media(max-width: 991px){.product-container .product-row .left-col .product-images .left .product-thumbs-nav{z-index:9;position:absolute;top:50%;transform:translateY(-50%)}.product-container .product-row .left-col .product-images .left .product-thumbs-nav a{-moz-transform:unset;-o-transform:unset;transform:unset}.product-container .product-row .left-col .product-images .left .product-thumbs-nav.prev{left:0}.product-container .product-row .left-col .product-images .left .product-thumbs-nav.next{right:0}}.product-container .product-row .left-col .product-images .right{flex-basis:75%;position:relative}.product-container .product-row .left-col .product-images .right .productFullSize{padding-left:15px}.product-container .product-row .left-col .product-images .right .wishlist-btn{display:none}@media(max-width: 767px){.product-container .product-row .left-col .product-images .right .wishlist-btn{display:block;position:absolute;top:0;right:0}}.product-container .product-row .right-col{flex-basis:50%;margin-left:15px}.product-container .product-row .right-col .header-1,.product-container .product-row .right-col section.info-page .section-wrap__title,section.info-page .product-container .product-row .right-col .section-wrap__title,.product-container .product-row .right-col section.giftcard .section-wrap__title,section.giftcard .product-container .product-row .right-col .section-wrap__title,.product-container .product-row .right-col section.loyalty .section-wrap__title,section.loyalty .product-container .product-row .right-col .section-wrap__title,.product-container .product-row .right-col section.services .section-wrap__title,section.services .product-container .product-row .right-col .section-wrap__title,.product-container .product-row .right-col section.about .section-wrap__title,section.about .product-container .product-row .right-col .section-wrap__title,.product-container .product-row .right-col section.post .section-wrap .section-main-title,section.post .section-wrap .product-container .product-row .right-col .section-main-title,.product-container .product-row .right-col section.blog .section-main-title,section.blog .product-container .product-row .right-col .section-main-title,.product-container .product-row .right-col section.contact .section-wrap__title,section.contact .product-container .product-row .right-col .section-wrap__title{display:flex;align-items:center}.product-container .product-row .right-col .header-1 .product-header,.product-container .product-row .right-col section.info-page .section-wrap__title .product-header,section.info-page .product-container .product-row .right-col .section-wrap__title .product-header,.product-container .product-row .right-col section.giftcard .section-wrap__title .product-header,section.giftcard .product-container .product-row .right-col .section-wrap__title .product-header,.product-container .product-row .right-col section.loyalty .section-wrap__title .product-header,section.loyalty .product-container .product-row .right-col .section-wrap__title .product-header,.product-container .product-row .right-col section.services .section-wrap__title .product-header,section.services .product-container .product-row .right-col .section-wrap__title .product-header,.product-container .product-row .right-col section.about .section-wrap__title .product-header,section.about .product-container .product-row .right-col .section-wrap__title .product-header,.product-container .product-row .right-col section.post .section-wrap .section-main-title .product-header,section.post .section-wrap .product-container .product-row .right-col .section-main-title .product-header,.product-container .product-row .right-col section.blog .section-main-title .product-header,section.blog .product-container .product-row .right-col .section-main-title .product-header,.product-container .product-row .right-col section.contact .section-wrap__title .product-header,section.contact .product-container .product-row .right-col .section-wrap__title .product-header{max-width:560px}@media(max-width: 767px){.product-container .product-row .right-col{flex-basis:100%;margin-left:0}.product-container .product-row .right-col .header-1,.product-container .product-row .right-col section.info-page .section-wrap__title,section.info-page .product-container .product-row .right-col .section-wrap__title,.product-container .product-row .right-col section.giftcard .section-wrap__title,section.giftcard .product-container .product-row .right-col .section-wrap__title,.product-container .product-row .right-col section.loyalty .section-wrap__title,section.loyalty .product-container .product-row .right-col .section-wrap__title,.product-container .product-row .right-col section.services .section-wrap__title,section.services .product-container .product-row .right-col .section-wrap__title,.product-container .product-row .right-col section.about .section-wrap__title,section.about .product-container .product-row .right-col .section-wrap__title,.product-container .product-row .right-col section.post .section-wrap .section-main-title,section.post .section-wrap .product-container .product-row .right-col .section-main-title,.product-container .product-row .right-col section.blog .section-main-title,section.blog .product-container .product-row .right-col .section-main-title,.product-container .product-row .right-col section.contact .section-wrap__title,section.contact .product-container .product-row .right-col .section-wrap__title{display:none}}.product-container .product-row .right-col .product-price-info{max-width:420px;justify-content:space-between;align-items:center}@media(max-width: 767px){.product-container .product-row .right-col .product-price-info{max-width:unset;justify-content:center}}.product-container .product-row .right-col .product-price-info .price-list{display:flex;align-items:center}.product-container .product-row .right-col .product-price-info .price-list li:not(:last-child){padding-right:15px}.product-container .product-row .right-col .product-price-info .price-list li .product-price{font-size:3rem;font-weight:700;color:var(--purple)}.product-container .product-row .right-col .product-price-info .price-list li .product-price.old{font-weight:400;font-size:2rem;color:var(--gray);text-decoration:line-through}@media(max-width: 767px){.product-container .product-row .right-col .product-price-info .wishlist-btn{display:none}}.product-container .product-row .right-col .availability{color:var(--green)}.product-container .product-row .right-col .availability.low-stock{color:var(--yellow);font-weight:500}@media(max-width: 767px){.product-container .product-row .right-col #product{max-width:420px;margin:0 auto}}.product-container .product-row .right-col #product .prd-buy.flex-row.is_food_options{background-color:var(--white);max-width:420px;justify-content:space-between;align-items:center;padding:25px 0}@media(max-width: 421px){.product-container .product-row .right-col #product .prd-buy.flex-row.is_food_options{position:fixed;bottom:0;left:0;padding:10px;width:100%;max-width:unset;z-index:99;align-items:center}}.product-container .product-row .right-col #product .prd-buy.flex-row.is_food_options .quantity-input-field{flex-basis:25%}.product-container .product-row .right-col #product .prd-buy.flex-row.is_food_options .quantity-input-field .quantity{position:relative}.product-container .product-row .right-col #product .prd-buy.flex-row.is_food_options .quantity-input-field .quantity #input-quantity{width:100%;max-width:56px;margin:0 auto;padding:17px 5px;text-align:center}@media(max-width: 991px){.product-container .product-row .right-col #product .prd-buy.flex-row.is_food_options .quantity-input-field .quantity #input-quantity{max-width:40px;padding:10px 5px}}@media(max-width: 767px){.product-container .product-row .right-col #product .prd-buy.flex-row.is_food_options .quantity-input-field .quantity #input-quantity{max-width:37px;padding:7px 5px}}.product-container .product-row .right-col #product .prd-buy.flex-row.is_food_options .quantity-input-field .quantity .quantity-nav{position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:space-between}.product-container .product-row .right-col #product .prd-buy.flex-row.is_food_options .quantity-input-field .quantity .quantity-nav .quantity-button{cursor:pointer}.product-container .product-row .right-col #product .prd-buy.flex-row.is_food_options .form-group{flex-basis:75%;justify-content:end;margin-bottom:0;margin-left:10px}@media(max-width: 421px){.product-container .product-row .right-col #product .prd-buy.flex-row.is_food_options .form-group .btn-default{padding:15px 10px;max-width:235px}}.product-container .product-row .right-col #product .buying-options{max-width:420px;margin:40px 0 30px;scroll-margin:120px}.product-container .product-row .right-col #product .buying-options .option-item .quantity{position:relative}.product-container .product-row .right-col #product .buying-options .option-item .quantity input{margin:0 auto}.product-container .product-row .right-col #product .buying-options .option-item .quantity .quantity-nav{justify-content:space-between;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-container .product-row .right-col #product .buying-options .mobile-cart-btn{display:none;background-color:var(--white);width:100%;justify-content:center;align-items:center;padding:10px;position:fixed;bottom:0;left:0;z-index:99}.product-container .product-row .right-col #product .buying-options .mobile-cart-btn .btn-default{max-width:100%;padding:15px}.product-container .product-row .right-col #product .select-options{max-width:420px}.product-container .product-row .right-col #product .select-options label{text-transform:uppercase;font-size:1.2rem;font-weight:500;margin-bottom:10px}.product-container .product-row .right-col #product .short-description{max-width:615px;margin:55px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-y:hidden}@media(max-width: 767px){.product-container .product-row .right-col #product .short-description{max-width:unset}}.product-container .product-row .right-col #product .short-description .prd-more-info{display:inline-block;cursor:pointer}.product-container .product-row .right-col #product .prd-more-info{margin-top:25px}.product-container .manufacturer-logo{display:block;width:100%;max-width:105px;border:1px solid var(--light-gray);padding:8px 10px;margin:0 0 0 15px}@media(max-width: 767px){.product-container .manufacturer-logo{margin:0 auto}}.product-container .manufacturer-logo img{margin:0 auto}.product-container .manufacturer-logo.tablet-only{display:none}@media(max-width: 767px){.product-container .manufacturer-logo.tablet-only{display:block}}.product-container .banner-messages{padding:70px 0;justify-content:center}@media(max-width: 767px){.product-container .banner-messages{flex-direction:column;align-items:center}}.product-container .banner-messages .banner-messages-item{width:calc(32% - clamp(10px,2.083vw,40px));max-width:335px;background-color:var(--x-light-beige);box-shadow:4px 4px 8px rgba(0,0,0,.15);padding:35px 10px;text-align:center;margin:clamp(5px,1.04vw,20px)}@media(max-width: 767px){.product-container .banner-messages .banner-messages-item{width:calc(100% - clamp(10px,2.083vw,40px))}}.product-container .banner-messages .banner-messages-item h3{font-size:2rem;color:var(--purple);margin-bottom:5px}@media(max-width: 991px){.product-container .banner-messages .banner-messages-item h3{font-size:1.6rem}}.product-container .banner-messages .banner-messages-item p,.product-container .banner-messages .banner-messages-item a{font-weight:500}.product-tabs{padding-top:35px}.product-tabs .tab{justify-content:center}.product-tabs .tab .tablink{width:100%;max-width:190px;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:400;font-size:1.4rem;text-transform:uppercase;padding:18px 15px;box-shadow:0 0 4px rgba(0,0,0,.1)}@media(max-width: 767px){.product-tabs .tab .tablink{font-size:1.2rem;padding:15px 5px}}@media(max-width: 660px){.product-tabs .tab .tablink{padding:7px 5px}}.product-tabs .tab .tablink{border-radius:0}.product-tabs .tab .tablink:first-of-type{border-radius:20px 0 0 0}.product-tabs .tab .tablink:last-of-type{border-radius:0 20px 0 0}.product-tabs .tab .tablink.active{background-color:var(--purple);border:1px solid var(--purple);box-shadow:none;color:var(--white);font-weight:600}.product-tabs .tabcontent{background-color:var(--light-beige);display:none}.product-tabs .tabcontent.active{display:block}@media(max-width: 991px){.product-tabs .tabcontent{padding:35px 10px 35px 10px}}.product-tabs .tabcontent .tabcontent-wrapper{width:100%;max-width:985px;margin:0 auto;padding:70px 10px}.product-tabs .tabcontent .tabcontent-wrapper h1,.product-tabs .tabcontent .tabcontent-wrapper h2,.product-tabs .tabcontent .tabcontent-wrapper h3,.product-tabs .tabcontent .tabcontent-wrapper h4{color:var(--purple);font-size:2rem}.product-tabs .tabcontent .tabcontent-wrapper ul{padding-left:10px}.product-tabs .tabcontent .tabcontent-wrapper ul li{list-style:inside}.product-tabs .tabcontent .tabcontent-wrapper .table-bordered>thead>tr>th,.product-tabs .tabcontent .tabcontent-wrapper .table-bordered>tbody>tr>th,.product-tabs .tabcontent .tabcontent-wrapper .table-bordered>tfoot>tr>th,.product-tabs .tabcontent .tabcontent-wrapper .table-bordered>thead>tr>td,.product-tabs .tabcontent .tabcontent-wrapper .table-bordered>tbody>tr>td,.product-tabs .tabcontent .tabcontent-wrapper .table-bordered>tfoot>tr>td{border:1px solid var(--purple);text-align:center}.product-tabs .tabcontent .tabcontent-wrapper .table-bordered>tbody>tr:first-child,.product-tabs .tabcontent .tabcontent-wrapper .table-bordered>tbody>tr>td:first-child{color:var(--purple);font-weight:600;text-transform:uppercase;vertical-align:middle}@media(max-width: 767px){.product-tabs .tabcontent .tabcontent-wrapper{max-height:430px;padding:0 20px 0 0}}.product-tabs .tabcontent .tabcontent-wrapper .simplebar-track{background-color:#fff;width:14px;border-radius:20px}.product-tabs .tabcontent .tabcontent-wrapper .simplebar-scrollbar{background-color:var(--black);width:8px;margin:0 auto;border-radius:20px}@media(max-width: 767px){.page_product .products-slider-container{padding:25px 10px}}.wishlist-btn{background-color:rgba(0,0,0,0);border:none;margin-left:20px}.wishlist-fill-icon{display:block;width:21px}.wishlist-fill-icon svg{display:block;width:21px}.wishlist-fill-icon svg .st0{fill:rgba(0,0,0,0);stroke:#fdb913;stroke-width:2}.wishlist-fill-icon.active svg .st0{fill:#fdb913}@keyframes note{0%{margin-top:25px;opacity:0}10%{margin-top:0;opacity:1}90%{margin-top:0;opacity:1}100%{margin-top:25px;opacity:0}}.popup-alert{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:50px;margin-bottom:0;background-color:#fff;color:#000;border:none;border-radius:0;z-index:9999;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);animation:note 6500ms forwards}@media(max-width: 767px){.popup-alert{padding:25px 15px;width:90%;margin:0}}.popup-alert i.fa.fa-check-circle{display:none}.popup-alert a{color:var(--purple)}.alert-dismissible .close{position:absolute;top:15px;right:15px;opacity:1}@media(max-width: 767px){.alert-dismissible .close{top:5px;right:10px}}span.close-btn-icon{display:inline-block;width:26px;height:26px}@media(max-width: 767px){span.close-btn-icon{height:18px;width:18px}}span.close-btn-icon svg{display:inline-block;height:26px;width:26px}@media(max-width: 767px){span.close-btn-icon svg{height:18px;width:18px}}span.close-btn-icon svg .st0{stroke:#000}@media(max-width: 1280px){.checkout-container.container{width:100%}.navbar{padding:15px}.checkout-logo span.logo-icon svg,.checkout-logo span.logo-icon{width:220px;height:auto}}.fancybox__container{z-index:999999 !important}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{border-color:var(--yellow) !important}.fancybox__progress{background:var(--yellow) !important}section.contact{background-color:var(--white);overflow:hidden}section.contact .section-wrap{padding-top:max(30px,2.8645833333vw);padding-bottom:6.25vw;position:relative;z-index:0;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 991px){section.contact .section-wrap{padding-left:10px;padding-right:10px}}@media screen and (max-width: 767px){section.contact .section-wrap__image{min-width:calc(100% + 50px)}}section.contact .section-wrap__title{color:var(--secondary-color);text-align:center;max-width:509px;margin-top:max(30px,2.8645833333vw);margin-bottom:max(30px,2.8645833333vw)}section.contact .section-wrap p{width:100%}@media screen and (max-width: 767px){section.contact .section-wrap p{margin-bottom:35px}}form.contact_form{display:flex;flex-direction:column;width:100%;max-width:600px}@media screen and (min-width: 768px){form.contact_form .field-group{display:flex}}form.contact_form .field-group .form-field{flex:auto}@media screen and (min-width: 768px){form.contact_form .field-group .form-field:not(:first-child):not(:last-child){margin-left:20px;margin-right:20px}form.contact_form .field-group .form-field:first-child{margin-right:20px}form.contact_form .field-group .form-field:last-child{margin-left:20px}}form.contact_form .form-field{flex:auto}form.contact_form .form-field>*{min-width:100%;margin-bottom:20px !important}form.contact_form label{font-weight:normal}form.contact_form label.giftTerms{display:flex}form.contact_form input[type=submit]{align-self:center}form.contact_form input[type=checkbox]{display:inline-flex;justify-content:center;align-items:center;width:16px;height:16px;border:2px solid var(--gray);border-radius:2px;cursor:pointer;background-color:rgba(0,0,0,0);-webkit-appearance:none;appearance:none}form.contact_form input[type=checkbox]:not(.-separated){margin:0}form.contact_form input[type=checkbox].-separated{display:flex;min-width:16px;min-height:16px;margin-right:20px}form.contact_form input[type=checkbox]:before{content:"";width:8px;height:8px;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transform:scale(0);transform-origin:center;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em purple}form.contact_form input[type=checkbox]:checked:before{transform:scale(1)}form.contact_form input[type=checkbox]:focus{outline:2px solid currentColor;outline-offset:2px}form.contact_form input[type=checkbox]:disabled{color:red;cursor:not-allowed}section.about.-contact{background-color:var(--light-beige);border-bottom:unset}section.about.-contact iframe{margin-top:20px;display:flex;max-width:100%}@media screen and (max-width: 767px){section.about.-contact iframe{min-width:100%;width:100%}}section.about.-contact .section-wrap{padding-top:7.8125vw;padding-left:17.4479166667vw;padding-right:17.4479166667vw}@media screen and (min-width: 992px)and (max-width: 1280px){section.about.-contact .section-wrap{padding-left:5.7291666667vw;padding-right:5.7291666667vw}}@media screen and (max-width: 991px){section.about.-contact .section-wrap{padding-left:10px;padding-right:10px}}section.about.-contact .section-wrap__quote-icon{transform:unset}section.about.-contact .section-wrap__quote-icon svg{max-width:86.9791666667vw}section.about.-contact .section-wrap p{margin-bottom:unset !important}section.about.-contact .section-wrap .section-row{margin-bottom:7.8125vw}@media screen and (max-width: 767px){section.about.-contact .section-wrap .section-row.-mob-space-top{margin-top:85px}}section.about.-contact .section-wrap .section-row ._column{width:unset;flex:auto}section.about.-contact .section-wrap .section-row ._column.-content.-justify-end{justify-content:flex-end}section.about.-contact .section-wrap .section-row ._column ._title{display:flex;margin-bottom:20px}section.about.-contact .section-wrap .section-row ._column ._restricted{width:100%;max-width:100% !important}#ourStores{scroll-margin-top:5vh}.serviceButtonWrapper{display:flex;gap:25%}.groomingButtonWrapper{align-self:end}.groomingButtonWrapper .secondary-button{color:#fdb913}#result_block p.pull-right.block-text.text-left,#result_block p.block-text.text-left{display:none}.search-btn{display:none;background-color:rgba(0,0,0,0);border:none}@media(max-width: 991px){.search-btn{display:flex}.search-btn .search-icon{display:flex;width:24px;height:14px}.search-btn .search-icon svg{display:flex;width:24px;height:14px}}.search-container{display:block;width:100%;padding:80px 35px 100px 35px}.search-container .category-grid{width:100%}.search-container .right-section-header{align-items:center;justify-content:space-between;padding:25px 0}.search-container .right-section-header .primary{color:#976d02}@media(max-width: 767px){.search-container .right-section-header{padding:0}.search-container .right-section-header>p,.search-container .right-section-header .category-short-by{display:none}}.search-container .category-separator{display:block;content:"";width:100%;height:1px;background-color:var(--light-gray);margin:0 0 25px}.search-container .category-short-by{align-items:center}.search-container .category-short-by .short-icon{margin-right:10px}.search-container .category-short-by p{margin-right:20px;font-weight:500}@media(max-width: 991px){.search-container .category-short-by p{display:none}}.search-container .category-short-by .form-group{margin:0}.search-container .category-short-by .form-group label{display:none}.search-container .category-short-by .form-group #input-sort{font-size:1.4rem;font-weight:500;text-transform:uppercase;border:none;border-bottom:1px solid var(--black);box-shadow:none;border-radius:0;height:unset;padding:10px 40px 10px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(1ab03b5a4630ea36b1a6.svg) !important;background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:10px}.search-container .products-block{display:grid;grid-template-columns:repeat(3, auto);grid-template-rows:auto;grid-column-gap:clamp(20px,3.125vw,60px);width:100%}@media(max-width: 1540px){.search-container .products-block{grid-column-gap:20px}}@media(max-width: 1366px){.search-container .products-block{grid-template-columns:repeat(2, auto)}}@media(max-width: 991px){.search-container .products-block{grid-column-gap:10px;justify-items:center}}@media(max-width: 767px){.search-container .products-block{grid-template-columns:repeat(2, auto)}}.search-container .products-block .product-col{position:relative}.search-container .products-block .product-thumb{margin-bottom:60px;cursor:pointer;position:relative;overflow:initial}.search-container .products-block .product-thumb .cta-container{display:none}@media(max-width: 767px){.search-container .products-block .product-thumb .cta-container{display:flex}.search-container .products-block .product-thumb .cta-container .price{flex-direction:column;margin:0}.search-container .products-block .product-thumb .buying-options{display:none}.search-container .products-block .product-thumb .btn-cart,.search-container .products-block .product-thumb .modal-hills .buttons span,.modal-hills .buttons .search-container .products-block .product-thumb span{max-width:50px;display:flex}}.search-container .products-block .product-thumb .buying-options .options-wrapper .option-item .info{flex-basis:45%}@media(max-width: 1540px){.search-container .products-block .product-thumb .buying-options .options-wrapper .option-item .info .option{display:block}}.search-container .products-block .product-thumb .buying-options .options-wrapper .option-item .info .price{color:var(--secondary-color);margin:0 0 0 20px}@media(max-width: 1540px){.search-container .products-block .product-thumb .buying-options .options-wrapper .option-item .info .price{display:block;margin:0 0 0 0px}}.search-container .products-block .product-thumb .buying-options .options-wrapper .option-item .info .price-old{color:var(--gray);font-size:1.2rem;margin:0 5px 0 0}@media(max-width: 1540px){.search-container .products-block .product-thumb .buying-options .options-wrapper .option-item .info .price-old{display:block}}.search-container .products-block .product-thumb .buying-options .options-wrapper .option-item .info .price-new{color:var(--secondary-color)}@media(max-width: 1540px){.search-container .products-block .product-thumb .buying-options .options-wrapper .option-item .info .price-new{display:block}}.search-container .filters-btn{display:none;width:100%;background-color:var(--secondary-color);position:fixed;left:0;right:0;bottom:0;z-index:99;align-items:center;justify-content:center;color:var(--white);padding:22px;font-size:1.6rem;font-weight:600;border-bottom:none;text-align:center}.search-container .filters-btn:hover,.search-container .filters-btn:active,.search-container .filters-btn:focus{color:var(--white)}.search-container .filters-btn .text{margin:0 0 0 18px}@media(max-width: 767px){.search-container .filters-btn{display:flex}}.search-container .breadcrumb{display:none}.flex-row.search-checkboxes{margin-top:20px}.search-checkbox-item:first-child{margin-right:20px}.search-container input#button-search{margin:35px 0}@media(max-width: 767px){.search-container{padding:50px 15px 0}#input-search{margin-bottom:15px}.search-block-wrapper input[type=text],.search-block-wrapper select{max-width:unset}.flex-row.search-checkboxes{flex-direction:column}#button-search{max-width:unset}}.medium-container{float:none;max-width:750px;width:100%;margin:0 auto}#information-information #content{text-align:justify;padding-bottom:70px}#information-information div,#information-information span{font-family:Mplus,sans-serif !important;font-size:1.3rem !important;line-height:2.4rem !important;font-weight:400 !important}#information-information h1,#information-information h1 span{font-family:Mplus,sans-serif !important;text-align:center;font-size:2.4rem !important;line-height:initial !important;letter-spacing:.025em !important;font-weight:600 !important;color:#000 !important;margin:0 !important;padding:35px 0 30px !important}#information-information h2,#information-information h2 span{font-family:Mplus,sans-serif !important;font-size:1.4rem !important;letter-spacing:.025em !important;line-height:initial !important;font-weight:600 !important;color:#000 !important;margin:0 !important;padding:17px 0 15px !important;text-transform:uppercase !important}#information-information p,#information-information ul,#information-information ol{font-family:Mplus,sans-serif !important;font-size:1.3rem !important;line-height:2.4rem !important;font-weight:400 !important;margin:0 0 10px !important}#information-information li,#information-information li span{font-family:Mplus,sans-serif !important;font-size:1.3rem !important;line-height:2.4rem !important;font-weight:400 !important;margin:0 !important}#information-information a,#information-information a span{font-family:Mplus,sans-serif !important;font-size:1.3rem !important;line-height:2.4rem !important;font-weight:400 !important;color:#000 !important;text-decoration:underline !important;margin:0 0 10px !important}#information-information img{max-width:100%}section.blog{background-color:var(--light-beige);margin-bottom:0}section.blog.blogInner{background-color:var(--white)}@media(max-width: 991px){section.blog:not(.blogInner){padding-top:var(--header-height)}}section.blog .section-wrap{padding-bottom:6.25vw;padding-left:3.3854166667vw;padding-right:3.3854166667vw}section.blog .section-wrap:first-of-type{padding-top:max(30px,4.1666666667vw);padding-bottom:0}section.blog .section-wrap:last-of-type{padding-top:max(30px,3.125vw);padding-bottom:7.2916666667vw}section.blog.blogInner .section-wrap{padding-top:max(30px,4.1666666667vw);padding-bottom:4.6875vw}section.blog .section-pre-title{font-size:2rem;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dark-gray);text-align:center}section.blog .section-main-title{color:var(--secondary-color);text-align:center;margin-bottom:max(30px,4.1666666667vw)}section.blog .blog-card-wrap{display:flex;flex-wrap:wrap;margin:-2.34375vw}section.blog .blog-card-wrap .description{font-size:16px;text-align:justify;font-weight:400}section.blog .blog-card-wrap>*{flex:auto;max-width:calc(33.333% - 4.6875vw);margin:2.34375vw}@media(max-width: 991px){section.blog .blog-card-wrap>*{max-width:calc(50% - 4.6875vw)}}@media(max-width: 660px){section.blog .blog-card-wrap>*{max-width:calc(100% - 4.6875vw)}}section.blog .blog-card-wrap>* .image img{width:100%}.blog-pagination{background-color:var(--white);display:flex}.blog-pagination .pagination-wrap{display:flex;flex-direction:column;align-items:center}section.post{background-color:var(--light-beige)}@media(max-width: 991px){section.post{padding-top:var(--header-height)}}section.post .section-wrap{padding-top:max(30px,2.8645833333vw);padding-bottom:6.25vw;padding-left:21.5625vw;padding-right:21.5625vw}@media(max-width: 991px){section.post .section-wrap{padding-left:10px;padding-right:10px}}section.post .section-wrap .section-main-title{color:var(--secondary-color);text-align:center;margin-bottom:max(30px,2.8645833333vw)}@media(max-width: 991px){section.post .section-wrap .section-main-title{font-size:17px;line-height:22px;font-weight:600}}section.post .section-wrap .post-card-wrap{display:flex;flex-direction:column}section.post .section-wrap .post-card-wrap>*{flex:auto;max-width:100%}section.post .section-wrap .post-card-wrap>* .image img{width:100%}section.post .section-wrap .post-card-wrap .post-content{margin-top:44px}section.post .section-wrap .post-card-wrap .post-content h3{color:var(--secondary-color);margin-top:37px;margin-bottom:13px}@media(max-width: 991px){section.post .section-wrap .post-card-wrap .post-content h3{font-size:17px;line-height:22px}}section.post .section-wrap .post-card-wrap .post-content p{margin-bottom:30px;text-align:justify}section.post .section-wrap .post-card-wrap .post-content ol{padding-left:18px}section.post .section-wrap .post-card-wrap .post-content ol li{list-style:unset;list-style-type:unset}@media screen and (max-width: 991px){section.post .section-wrap .post-card-wrap .post-content ol li{text-align:justify}}section.post .section-wrap .post-card-wrap .post-share{display:flex;align-items:center}@media screen and (max-width: 991px){section.post .section-wrap .post-card-wrap .post-share{flex-direction:column}}section.post .section-wrap .post-card-wrap .post-share>*{display:inline-flex}section.post .section-wrap .post-card-wrap .post-share>*:first-child{color:#8d6502;margin-right:8px;margin-top:-10px}@media screen and (max-width: 991px){section.post .section-wrap .post-card-wrap .post-share>*:first-child{margin-right:unset;margin-top:unset;margin-bottom:10px}}section.post .section-wrap .post-card-wrap .post-share>*:first-child{font-family:var(--primary-font),sans-serif;font-weight:700;font-size:16px}section.post .section-wrap .post-card-wrap .post-share>*:not(:first-child)>*:not(:last-child){margin-right:5px}@media screen and (max-width: 991px){section.post .section-wrap .post-card-wrap .post-share>*:not(:first-child)>*:not(:last-child){margin-right:20px}}section.post .section-wrap .post-card-wrap .post-share a{display:inline-flex}section.blog.blogInner .blogInner-nav-arrows{display:flex;justify-content:center}@media screen and (min-width: 992px){section.blog.blogInner .blogInner-nav-arrows{display:none}}section.blog.blogInner .blogInner-nav-arrows>*:first-child{margin-right:20px}section.blog.blogInner .blogInner-nav-arrows>*:last-child{margin-left:20px}section.about{background-color:var(--white)}section.about .section-wrap{padding-top:max(30px,2.8645833333vw);padding-bottom:6.25vw;padding-left:8.59375vw;padding-right:8.59375vw;position:relative;z-index:0}@media screen and (min-width: 992px)and (max-width: 1280px){section.about .section-wrap{padding-left:2.8645833333vw;padding-right:2.8645833333vw}}@media screen and (max-width: 991px){section.about .section-wrap{padding-left:10px;padding-right:10px}}section.about .section-wrap__title{color:var(--secondary-color);text-align:center;margin-bottom:max(30px,2.8645833333vw)}section.about .section-wrap__quote-icon{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;transform:translateY(-12%);display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){section.about .section-wrap__quote-icon{display:none}}section.about .section-wrap__quote-icon svg{max-width:53.8541666667vw}section.about .section-wrap .section-row{display:flex}@media screen and (max-width: 767px){section.about .section-wrap .section-row{flex-direction:column}section.about .section-wrap .section-row.-mob-space-top{margin-top:60px}}section.about .section-wrap .section-row--mb{margin-bottom:12.7604166667vw}section.about .section-wrap .section-row ._column{width:50%}@media screen and (max-width: 767px){section.about .section-wrap .section-row ._column{width:100%}section.about .section-wrap .section-row ._column img{min-width:100%}}@media screen and (min-width: 768px){section.about .section-wrap .section-row ._column img{object-fit:cover;height:100%}section.about .section-wrap .section-row ._column.-order-1{order:1}section.about .section-wrap .section-row ._column.-order-2{order:2}section.about .section-wrap .section-row ._column.-lg-image img{width:800px}section.about .section-wrap .section-row ._column.-md-image img{width:716px}section.about .section-wrap .section-row ._column.-md-image.-pr{padding-right:70px}section.about .section-wrap .section-row ._column.-md-image.-pl{padding-left:70px}}section.about .section-wrap .section-row ._column.-content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:justify}@media screen and (min-width: 768px){section.about .section-wrap .section-row ._column.-content.-space-left{padding-left:4.9479166667vw}section.about .section-wrap .section-row ._column.-content.-space-right{padding-right:4.9479166667vw}section.about .section-wrap .section-row ._column.-content.-align-left{align-items:flex-start;justify-content:center}section.about .section-wrap .section-row ._column.-content.-align-left ._restricted{margin-left:-35px}section.about .section-wrap .section-row ._column.-content.-align-right{align-items:flex-end;justify-content:center}section.about .section-wrap .section-row ._column.-content.-align-right ._restricted{margin-right:-35px}}section.about .section-wrap .section-row ._column.-content ._title{color:var(--purple);font-weight:700}@media screen and (max-width: 767px){section.about .section-wrap .section-row ._column.-content ._title{margin-top:40px;margin-bottom:25px;display:flex}}@media screen and (min-width: 768px){section.about .section-wrap .section-row ._column.-content ._title--mb{display:flex;margin-bottom:1.8229166667vw}section.about .section-wrap .section-row ._column.-content ._title.-floating{position:absolute;width:calc(100% - 4.9479166667vw);top:min(-30px,-2.34375vw);left:4.9479166667vw}}@media screen and (max-width: 767px){section.about .section-wrap .section-row ._column.-content ._restricted>._title{margin-bottom:5px}}@media screen and (min-width: 768px){section.about .section-wrap .section-row ._column.-content ._restricted.-md{max-width:488px}section.about .section-wrap .section-row ._column.-content ._restricted.-sm{max-width:380px}}section.about .section-wrap .section-row ._column.-content p:not(:last-child){margin-bottom:2.34375vw}@media screen and (max-width: 767px){section.about .section-wrap .section-row ._column.-content p:not(:last-child){margin-bottom:35px}}section.about .section-wrap .section-row ._column.-content strong{color:var(--purple)}.paw-icon{margin-top:20px;margin-bottom:45px}@media screen and (max-width: 767px){.paw-icon{margin-bottom:10px}.paw-icon svg{width:45px;height:45px}}.about_quote{max-width:860px;margin:auto;text-align:center;font-family:"Cera Pro";line-height:30px;text-align:center}.about_quote>span:first-of-type{font-weight:500;font-size:20px;color:#737373}@media screen and (max-width: 767px){.about_quote>span:first-of-type{font-size:14px;line-height:17px}}.about_quote .quote-content{font-weight:300;font-size:24px}@media screen and (max-width: 767px){.about_quote .quote-content{font-size:17px;line-height:27px}}section.services{background-color:var(--white)}section.services .section-wrap{padding-top:max(30px,2.8645833333vw);padding-bottom:6.25vw;padding-left:8.59375vw;padding-right:8.59375vw;position:relative;z-index:0}@media screen and (min-width: 992px)and (max-width: 1280px){section.services .section-wrap{padding-left:2.8645833333vw;padding-right:2.8645833333vw}}@media screen and (max-width: 991px){section.services .section-wrap{padding-left:10px;padding-right:10px}}section.services .section-wrap.engraving{padding-top:4.6354166667vw;padding-bottom:100px;background-color:var(--light-beige)}@media screen and (max-width: 767px){section.services .section-wrap.engraving{padding-bottom:55px}}@media screen and (max-width: 767px){section.services .section-wrap:not(:first-child){padding-top:0}}@media screen and (max-width: 767px){section.services .section-wrap{padding-left:10px;padding-right:10px}}section.services .section-wrap__title{color:var(--secondary-color);text-align:center;margin-bottom:max(30px,2.8645833333vw)}section.services .section-wrap .section-row{display:flex}@media screen and (min-width: 768px){section.services .section-wrap .section-row.-floating-parent{padding-top:min(30px,2.34375vw)}}@media screen and (max-width: 767px){section.services .section-wrap .section-row{flex-direction:column}section.services .section-wrap .section-row.-mob-space-top{margin-top:60px}}section.services .section-wrap .section-row--mb{margin-bottom:12.7604166667vw}section.services .section-wrap .section-row ._column{width:50%}section.services .section-wrap .section-row ._column.-dog-tags{position:relative}@media screen and (max-width: 767px){section.services .section-wrap .section-row ._column.-dog-tags{margin-bottom:89px}}section.services .section-wrap .section-row ._column.-dog-tags:before{content:"";position:absolute;bottom:-8.59375vw;right:1.5625vw;width:18.9583333333vw;height:32.96875vw;display:flex;background-image:var(--image-overflow);background-repeat:no-repeat;background-size:100%;background-position:center}@media screen and (max-width: 767px){section.services .section-wrap .section-row ._column.-dog-tags:before{bottom:-60px}}@media screen and (max-width: 767px){section.services .section-wrap .section-row ._column{width:100%}section.services .section-wrap .section-row ._column>img{width:100%}section.services .section-wrap .section-row ._column>img.-bp-view{object-fit:cover;height:230px}}@media screen and (min-width: 768px){section.services .section-wrap .section-row ._column.-uneven.-order-1{width:60%}section.services .section-wrap .section-row ._column.-uneven.-order-2{width:40%}section.services .section-wrap .section-row ._column.-giftcard-wrap{display:flex;align-items:center}section.services .section-wrap .section-row ._column>img:not(.giftcard){object-fit:cover;height:100%}section.services .section-wrap .section-row ._column>img.giftcard{min-width:100%}section.services .section-wrap .section-row ._column.-order-1{order:1}section.services .section-wrap .section-row ._column.-order-2{order:2}section.services .section-wrap .section-row ._column.-lg-image img{width:41.6666666667vw}section.services .section-wrap .section-row ._column.-md-image img{width:716px}section.services .section-wrap .section-row ._column.-md-image.-pr{padding-right:70px}section.services .section-wrap .section-row ._column.-md-image.-pl{padding-left:70px}}section.services .section-wrap .section-row ._column.-content{position:relative;display:flex;flex-direction:column;align-items:center;text-align:justify}section.services .section-wrap .section-row ._column.-content.-jc-center{justify-content:center}@media screen and (min-width: 768px){section.services .section-wrap .section-row ._column.-content.-space-left{padding-left:4.9479166667vw}section.services .section-wrap .section-row ._column.-content.-space-right{padding-right:4.9479166667vw}section.services .section-wrap .section-row ._column.-content.-align-left{align-items:flex-start;justify-content:center}section.services .section-wrap .section-row ._column.-content.-align-left ._restricted{margin-left:-35px}section.services .section-wrap .section-row ._column.-content.-align-right{align-items:flex-end;justify-content:center}section.services .section-wrap .section-row ._column.-content.-align-right ._restricted{margin-right:-35px}}section.services .section-wrap .section-row ._column.-content ._title{color:var(--purple);font-weight:700;margin-bottom:40px}@media screen and (max-width: 767px){section.services .section-wrap .section-row ._column.-content ._title{margin-top:30px;margin-bottom:30px;display:flex}}@media screen and (min-width: 768px){section.services .section-wrap .section-row ._column.-content ._title{width:100%}section.services .section-wrap .section-row ._column.-content ._title.-floating{position:absolute;width:100%;top:min(-30px,-2.34375vw);left:4.9479166667vw}}@media screen and (max-width: 767px){section.services .section-wrap .section-row ._column.-content ._restricted>._title{margin-bottom:5px}}@media screen and (min-width: 768px){section.services .section-wrap .section-row ._column.-content ._restricted.-md{max-width:488px}section.services .section-wrap .section-row ._column.-content ._restricted.-sm{max-width:380px}}section.services .section-wrap .section-row ._column.-content p{width:100%}section.services .section-wrap .section-row ._column.-content p:not(:last-child){margin-bottom:2.34375vw}@media screen and (max-width: 767px){section.services .section-wrap .section-row ._column.-content p:not(:last-child){margin-bottom:35px}}section.services .section-wrap .section-row ._column.-content p.-mb{margin-bottom:3.90625vw}@media screen and (min-width: 992px)and (max-width: 1280px){section.services .section-wrap .section-row ._column.-content p.-mb{margin-bottom:1.3020833333vw}}section.services .section-wrap .section-row ._column.-content strong{color:var(--purple)}.salon-care{display:flex}.salon-care:not(:last-child){margin-bottom:2.6041666667vw}@media screen and (max-width: 767px){.salon-care:not(:last-child){margin-bottom:30px}}.salon-care.-bp-view{flex-direction:initial}@media screen and (min-width: 768px){.salon-care.-bp-view{display:none}}@media screen and (max-width: 767px){.salon-care{flex-direction:column}}.salon-care img{margin-right:30px;width:8.4895833333vw;height:8.4895833333vw}@media screen and (max-width: 767px){.salon-care img{margin-right:unset;width:163px;height:163px}.salon-care img:first-child{margin-right:12px}.salon-care img:last-child{margin-left:12px}}@media screen and (max-width: 767px){.salon-care:not(.-bp-view) img{display:none}}.service-well{min-height:20px;padding:25px 30px;background-color:#f1f1f1;border-top-left-radius:40px;border-bottom-right-radius:40px;margin-bottom:40px;font-style:italic;font-weight:300;font-size:17px;line-height:27px}@media screen and (max-width: 767px){.bp-re-order.-desk{display:none !important}}@media screen and (min-width: 768px){.bp-re-order.-mob{display:none !important}}.cta-wrap{display:flex;width:100%}@media screen and (max-width: 767px){.cta-wrap{justify-content:center}}section.loyalty{background-color:var(--light-beige);overflow:hidden}section.loyalty .section-wrap{padding-top:max(30px,2.8645833333vw);padding-bottom:6.25vw;padding-left:29.1145833333vw;padding-right:29.1145833333vw;position:relative;z-index:0;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 991px){section.loyalty .section-wrap{padding-left:10px;padding-right:10px}}@media screen and (max-width: 767px){section.loyalty .section-wrap__image{min-width:calc(100% + 50px)}}section.loyalty .section-wrap__title{color:var(--secondary-color);text-align:center;max-width:509px}section.loyalty .section-wrap__layered{position:relative;display:flex;align-items:center;padding:45px}@media screen and (max-width: 767px){section.loyalty .section-wrap__layered{padding:unset;margin-top:35px;margin-bottom:35px}}section.loyalty .section-wrap__layered .title-overlay{position:absolute;width:100%;display:flex}@media screen and (max-width: 767px){section.loyalty .section-wrap__layered .title-overlay{display:none}}section.loyalty .section-wrap__layered .title-overlay:first-of-type{left:0;top:30px}section.loyalty .section-wrap__layered .title-overlay:first-of-type svg{max-width:53px}section.loyalty .section-wrap__layered .title-overlay:last-of-type{justify-content:flex-end;bottom:65px;right:3.90625vw}section.loyalty .section-wrap__layered .title-overlay:last-of-type svg{max-width:32px}section.loyalty .section-wrap p{width:100%;margin-bottom:2.34375vw;text-align:justify}@media screen and (max-width: 767px){section.loyalty .section-wrap p{margin-bottom:35px}}section.giftcard{background-color:var(--light-beige);overflow:hidden}section.giftcard .section-wrap{padding-top:max(30px,2.8645833333vw);padding-bottom:6.25vw;padding-left:29.1145833333vw;padding-right:29.1145833333vw;position:relative;z-index:0;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 991px){section.giftcard .section-wrap{padding-left:10px;padding-right:10px}}@media screen and (max-width: 767px){section.giftcard .section-wrap__image{min-width:calc(100% + 50px)}}section.giftcard .section-wrap__title{color:var(--secondary-color);text-align:center;max-width:509px;margin-top:max(30px,2.8645833333vw);margin-bottom:max(20px,1.1458333333vw)}section.giftcard .section-wrap p{width:100%;margin-bottom:45px;text-align:center}@media screen and (max-width: 767px){section.giftcard .section-wrap p{margin-bottom:35px}}form.giftcard_form{display:flex;flex-direction:column;width:100%}@media screen and (min-width: 768px){form.giftcard_form .field-group{display:flex}}@media screen and (min-width: 768px){form.giftcard_form .field-group .form-field:not(:first-child):not(:last-child){margin-left:20px;margin-right:20px}form.giftcard_form .field-group .form-field:first-child{margin-right:20px}form.giftcard_form .field-group .form-field:last-child{margin-left:20px}}form.giftcard_form .form-field{flex:1}form.giftcard_form .form-field>*{min-width:100%;margin-bottom:20px !important}form.giftcard_form label{font-weight:normal}form.giftcard_form label .input-align{display:flex;margin-top:-5px}@media screen and (max-width: 1024px){form.giftcard_form label .input-align{margin-top:-1px}}form.giftcard_form label.giftTerms{display:flex}form.giftcard_form input[type=submit]{align-self:center}form.giftcard_form input[type=checkbox]{display:inline-flex;justify-content:center;align-items:center;width:16px;height:16px;border:2px solid var(--gray);border-radius:2px;cursor:pointer;background-color:rgba(0,0,0,0);-webkit-appearance:none;appearance:none}form.giftcard_form input[type=checkbox]:not(.-separated){margin:0}form.giftcard_form input[type=checkbox].-separated{display:flex;min-width:16px;min-height:16px;margin-right:20px}form.giftcard_form input[type=checkbox]:before{content:"";width:8px;height:8px;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transform:scale(0);transform-origin:center;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em purple}form.giftcard_form input[type=checkbox]:checked:before{transform:scale(1)}form.giftcard_form input[type=checkbox]:focus{outline:2px solid currentColor;outline-offset:2px}form.giftcard_form input[type=checkbox]:disabled{color:red;cursor:not-allowed}section.info-page{background-color:var(--light-beige)}section.info-page .section-wrap{padding-top:max(30px,2.8645833333vw);padding-bottom:6.25vw;padding-left:24.7395833333vw;padding-right:24.7395833333vw;position:relative;z-index:0;text-align:justify}section.info-page .section-wrap h2,section.info-page .section-wrap h3,section.info-page .section-wrap h4,section.info-page .section-wrap h5,section.info-page .section-wrap h6{color:var(--secondary-color);font-size:16px;font-weight:700;margin:25px 0 30px}@media screen and (max-width: 991px){section.info-page .section-wrap{padding-left:10px;padding-right:10px}}section.info-page .section-wrap__title{color:var(--secondary-color);text-align:center;margin-bottom:max(30px,2.8645833333vw)}section.info-page .section-wrap strong{color:var(--purple);display:inline-flex;margin-bottom:20px;margin-top:30px}@media screen and (max-width: 767px){section.info-page .section-wrap strong{margin-top:15px}}#mega_menu .mobile-enabled a,#mega_menu .mobile-enabled h3{font-family:var(--primary-font),sans-serif !important}#mega_menu .mobile-enabled.container{padding-bottom:40px}#mega_menu ul.megamenu li .sub-menu .content{padding:30px 0 0 !important}#mega_menu ul.megamenu li .sub-menu .content .hover-menu .menu ul li ul{margin:0;padding:0 !important;font-size:1.3rem;line-height:3rem;letter-spacing:.025em}#mega_menu ul.megamenu li a{font-family:var(--primary-font),sans-serif;font-size:1.7rem;line-height:3.6rem;letter-spacing:.025em;font-weight:400}#mega_menu ul.megamenu.slide{display:flex;align-items:center;justify-content:center}#mega_menu ul.megamenu.slide li.active .sub-menu .container .content{border:none;padding:50px 35px 40px 35px !important}#mega_menu .main_link h3{border-bottom:none;padding:0;font-size:1.6rem;line-height:3.6rem;letter-spacing:.025em}#mega_menu #menu{margin-bottom:0}#mega_menu .menu .subtitle a{font-weight:600 !important}#mega_menu .sub-menu-wrapper .menu-banner{text-align:center}#mega_menu .sub-menu-wrapper .menu-banner .subtitle a{font-weight:600 !important}#mega_menu .sub-menu-wrapper .menu-banner h3{font-size:1.6rem;line-height:3.6rem;margin-bottom:15px;letter-spacing:.025em}#mega_menu .sub-menu-wrapper ul.list-unstyled.subcategory li.subtitle2:hover .newhover a{font-weight:600 !important}#mega_menu .container-sub-menu{width:100%}#mega_menu i.fa.fonticon{display:none}ul.megamenu>li.with-sub-menu.sub-menu-is-open>.sub-menu{opacity:1;visibility:visible}.menu-banner-item{position:relative;margin:0 0 15px}.menu-banner-item .menu-banner-img{max-width:270px;position:relative;margin:0 auto;width:100%}.menu-banner-item a.btn-default{position:absolute !important;bottom:25px;padding:10px !important;background-color:var(--primary-color) !important;border-color:var(--primary-color) !important;color:var(--white) !important;max-width:195px;left:50%;transform:translateX(-50%)}.menu-banner-item a.btn-default:hover{background-color:var(--secondary-color) !important;border-color:var(--secondary-color) !important}.menu-banner-item a.btn-default.secondary-button{background-color:var(--secondary-color) !important;border-color:var(--secondary-color) !important;color:var(--white) !important}.menu-banner-item a.btn-default.secondary-button:hover{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important}.menu-banner-item a.btn-default:after{display:none !important}a.menutitle{position:relative;padding:0}a.menutitle::after{content:"";display:inline-block;width:0;height:1px;background-color:var(--primary-color);position:absolute;bottom:0;left:0;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.container-megamenu.horizontal ul.megamenu li a{color:var(--secondary-color);padding:20px 2.083vw 0}@media(max-width: 1280px){.container-megamenu.horizontal ul.megamenu li a{padding:10px 15px 10px}}@media(max-width: 991px){.container-megamenu.horizontal ul.megamenu li a{padding:45px 10px}}.container-megamenu.horizontal ul.megamenu li a:hover{background-color:rgba(0,0,0,0)}.container-megamenu.horizontal ul.megamenu li a:before{display:none}.container-megamenu.horizontal ul.megamenu li:hover{background-color:rgba(0,0,0,0)}@media(max-width: 991px){.container-megamenu.horizontal ul.megamenu li:hover{background-color:var(--dark-white)}}.container-megamenu.horizontal ul.megamenu li:hover a{background-color:rgba(0,0,0,0);color:var(--primary-color)}.container-megamenu.horizontal ul.megamenu li.with-sub-menu.hover:hover{background-color:rgba(0,0,0,0)}.container-megamenu.horizontal ul.megamenu li.with-sub-menu.hover:hover a{color:var(--primary-color);text-align:left}.container-megamenu.horizontal ul.megamenu li.with-sub-menu.hover:hover a:after{background-image:url(3f3c9b2a3e31c677008e.svg)}.container-megamenu.horizontal ul.megamenu li.with-sub-menu.sub-menu-is-open a{color:var(--primary-color)}.container-megamenu.horizontal ul.megamenu li.with-sub-menu.sub-menu-is-open a:after{background-image:url(3f3c9b2a3e31c677008e.svg)}.container-megamenu.horizontal ul.megamenu li.with-sub-menu .subcategory li.flex-row{justify-content:space-between}.container-megamenu.horizontal ul.megamenu li.with-sub-menu .subcategory li a{padding:0}@media(max-width: 991px){.container-megamenu.horizontal ul.megamenu li.with-sub-menu .subcategory li a.title-submenu{display:block;font-size:1.7rem;color:var(--secondary-color);font-weight:500;text-transform:capitalize;padding:20px 0;margin-bottom:0;text-align:left}}.container-megamenu.horizontal ul.megamenu li.with-sub-menu .subcategory li a:after{content:"";width:0;height:2px;background-color:var(--secondary-color);background-image:unset;display:inline-block;position:absolute;bottom:0;left:0;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;transform:unset}@media(max-width: 991px){.container-megamenu.horizontal ul.megamenu li.with-sub-menu .subcategory li a:after{display:none}}.container-megamenu.horizontal ul.megamenu li.with-sub-menu .subcategory li a:hover:after{width:100%;margin-left:0;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}@media(max-width: 991px){.container-megamenu.horizontal ul.megamenu li.with-sub-menu .subcategory li a:hover:after{display:none}}@media(max-width: 991px){.container-megamenu.horizontal ul.megamenu li.with-sub-menu .subcategory li .static-menu{display:none;background-color:var(--white)}}.container-megamenu.horizontal ul.megamenu li.with-sub-menu .subcategory.active .static-menu{display:flex;padding-bottom:15px}.container-megamenu.horizontal ul.megamenu li.with-sub-menu .subcategory.active .static-menu .main-menu{font-size:1.5rem;padding:5px 0}.container-megamenu.horizontal ul.megamenu li.with-sub-menu a{color:var(--secondary-color);position:relative}@media(max-width: 991px){.container-megamenu.horizontal ul.megamenu li.with-sub-menu a strong{min-height:100px;display:flex;flex-direction:column}}.container-megamenu.horizontal ul.megamenu li.with-sub-menu a:after{position:absolute;display:block;content:"";background-image:none;background-position:center;background-size:cover;background-repeat:no-repeat;width:15px;height:15px;left:50%;top:unset;z-index:99999;bottom:-27px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.container-megamenu.horizontal ul.megamenu li a .caret{display:none}li.with-sub-menu.hover.active a.menutitle::after{width:100%}ul.list-unstyled.subcategory li.subtitle2 .newhover a{position:relative}ul.list-unstyled.subcategory li.subtitle2 .newhover a::after{content:"";display:inline-block;width:0;height:1px;background-color:var(--primary-color);position:absolute;bottom:3px;left:0;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}ul.list-unstyled.subcategory li.subtitle2:hover .newhover a::after{width:100%}.megamenu-style-dev.responsive{margin-bottom:0}.megamenu-style-dev .navbar-default{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.megamenu-style-dev .megamenu-wrapper{position:initial !important;background-color:rgba(0,0,0,0)}ul.megamenu>li>a img{margin-right:10px;height:28px;vertical-align:middle}.megamenu-wrapper ul.megamenu li a{text-align:center;font-size:1.6rem;text-transform:uppercase}@media(max-width: 1140px){.megamenu-wrapper ul.megamenu li a{font-size:1.5rem}}.megamenu-wrapper ul.megamenu li a img{margin:0 auto 15px;vertical-align:middle;height:36px;transition:height .2s ease-in-out,margin .2s ease-in-out}.header-compact .megamenu-wrapper ul.megamenu li a img{height:24px;margin:0 auto 5px}@media(max-width: 1140px){.megamenu-wrapper ul.megamenu li a img{height:30px}.header-compact .megamenu-wrapper ul.megamenu li a img{height:24px}}@media(max-width: 991px){.megamenu-wrapper ul.megamenu li a img{height:36px}.header-compact .megamenu-wrapper ul.megamenu li a img{height:24px}}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu{z-index:99;left:0;padding-top:20px;background-color:var(--white)}@media(max-width: 991px){.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu{max-height:100% !important;top:0;padding-top:0}}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu:before{display:block;content:"";height:12px;width:100%;background-color:var(--purple)}@media(max-width: 991px){.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu:before{display:none}}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content{padding:50px clamp(30px,9.635vw,185px) 50px;margin:0 auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content *{text-align:left}@media(max-width: 1600px){.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content{padding-left:clamp(30px,7.813vw,150px);padding-right:clamp(30px,7.813vw,150px)}}@media(max-width: 1366px){.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content{padding-left:clamp(30px,2.604vw,50px);padding-right:clamp(30px,2.604vw,50px)}}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .subcategory li div.flex-row .open-static-menu{display:none}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .return-to-categories{display:none}@media(max-width: 991px){.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content{height:calc(100vh - 200px);overflow:auto;padding:10px 10px 50px}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .return-to-categories{display:flex;background-color:var(--dark-white);margin-bottom:30px;position:relative}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .return-to-categories:after{content:"";display:inline-block;width:100%;border-bottom:1px solid var(--primary-color);position:absolute;bottom:-30px}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .return-to-categories a{padding:15px 10px}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .return-to-categories a.back-menu-link{flex-basis:15%}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .return-to-categories a.back-menu-link .arrow-back{display:block;height:40px}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .return-to-categories a.current-category-item{flex-basis:85%;align-items:center;justify-content:center}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .return-to-categories a.current-category-item img{margin:unset}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .return-to-categories a.current-category-item .current-category-item-name{font-weight:600;margin-left:10px}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .return-to-categories a:after{display:none}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .row div .subcategory{border-bottom:1px solid var(--primary-color)}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .row div .subcategory.active li div.flex-row .open-static-menu svg{transform:rotate(180deg);transition:transform .3s ease}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .row div .subcategory li{display:block}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .row div .subcategory li div.flex-row{justify-content:space-between;align-items:center;background-color:var(--white)}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .row div .subcategory li div.flex-row .open-static-menu{display:block;padding:15px;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.container-megamenu .megamenu-wrapper ul.megamenu li .sub-menu .content .row div .subcategory li div.flex-row .open-static-menu svg{display:flex}}.megamenu-wrapper ul.megamenu .title-submenu{margin-bottom:0}.megamenu-wrapper ul.megamenu .title-submenu:before{content:none}.megamenu-wrapper ul.megamenu li .sub-menu .content .static-menu>.menu>ul>li{padding-top:0}.megamenu-wrapper ul.megamenu li .sub-menu .content .static-menu a.main-menu{font-size:1.5rem;line-height:1.2;font-weight:400;color:var(--black);text-transform:unset;padding:0;width:auto;display:inline-block;position:relative}ul.megamenu li .sub-menu .content .static-menu>.menu>ul>li{padding-top:20px}.megamenu-wrapper ul.megamenu .title-submenu{display:inline-block;width:auto;padding-bottom:0;margin-bottom:10px}.megamenu-wrapper .menu-banner .title-submenu{position:relative}.megamenu-wrapper .categories li ul li a:hover,.megamenu-wrapper .subcategory li ul li a:hover{margin-left:0}.megamenu-wrapper .subcategory .title-submenu:after,.megamenu-wrapper .categories li ul li a:after,.megamenu-wrapper .subcategory li ul li a:after,.megamenu-wrapper .manufacturer li a:after{content:"";width:0;height:2px;background-color:var(--primary-color);display:inline-block;position:absolute;bottom:0;left:0;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.megamenu-wrapper .subcategory .title-submenu:hover:after,.megamenu-wrapper .categories li ul li a:hover:after,.megamenu-wrapper .subcategory li ul li a:hover:after,.megamenu-wrapper .manufacturer li a:hover:after{width:100%;margin-left:0;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.megamenu-wrapper .menu-banner-link{position:relative}.megamenu-wrapper .menu-banner-link .text{font-size:1.4rem;font-weight:600;color:#fff}.megamenu-wrapper ul.megamenu .menu-banner .title-submenu{text-align:center;width:100%}.megamenu-wrapper .menu-banner a{display:inline-block}.megamenu-wrapper .menu-banner-link .text{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;padding-bottom:5px;border-bottom:2px solid #fff}.megamenu-wrapper ul.megamenu .sub-menu .content .static-menu .menu ul{margin-top:10px}.megamenu-wrapper ul.megamenu .sub-menu .content .static-menu .menu ul li{padding-top:20px}.megamenu-wrapper ul.megamenu .title-submenu{margin-bottom:0;font-size:2rem;font-weight:700;color:var(--primary-color)}.megamenu-wrapper ul.megamenu .title-submenu:before{content:none}.megamenu-wrapper .categories li ul li a,.megamenu-wrapper .subcategory li ul li a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.megamenu-wrapper .menu-banner-link{position:relative}.megamenu-wrapper .menu-banner-link .text{font-size:1.4rem;font-weight:600;color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;padding-bottom:5px;border-bottom:2px solid #fff}.megamenu-wrapper .menu-banner .title-submenu{text-align:center}.megamenu-wrapper .menu-banner a{display:inline-block}.megamenu-wrapper .manufacturer li{display:block}.megamenu-wrapper .manufacturer li a{color:var(--primary-color);border:0;display:inline-block;width:auto;position:relative;padding:0}.sub-menu .discount-bar{margin-top:40px}@media(max-width: 1440px){.megamenu-style-dev .megamenu-wrapper{padding-top:10px}ul.megamenu .title-submenu{font-size:1.5rem}}@media(max-width: 991px){.megamenu-style-dev .megamenu-pattern{height:100vh;overflow-y:auto;background-color:var(--white)}.megamenu-style-dev .account-login{display:flex !important;justify-content:center;align-items:center;border-bottom:1px solid var(--yellow);padding:25px 0;color:var(--yellow);margin:0 10px}.megamenu-style-dev .account-login span.account-text{font-weight:500;font-size:1.6rem;margin-left:10px}.megamenu-style-dev .customer-service{display:flex !important;justify-content:center;align-items:center;padding:25px 0;margin:0 10px}.megamenu-style-dev .customer-service span.discount-text{font-weight:400;font-size:1.6rem;margin-left:10px;color:var(--black)}.megamenu-style-dev .customer-service span.discount-text a{font-weight:500}.megamenu-style-dev .megamenu-wrapper{display:block;width:360px;padding:0;position:fixed !important;top:var(--main-header-height);left:-100%;z-index:999;height:calc(100vh - var(--main-header-height));max-height:unset;opacity:0;visibility:hidden;-webkit-transition:left .3s ease,opacity .3s ease,visibility .3s ease;-moz-transition:left .3s ease,opacity .3s ease,visibility .3s ease;-o-transition:left .3s ease,opacity .3s ease,visibility .3s ease;transition:left .3s ease,opacity .3s ease,visibility .3s ease;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media(max-width: 991px)and (max-width: 660px){.megamenu-style-dev .megamenu-wrapper{width:100%}}@media(max-width: 991px){.megamenu-style-dev .megamenu-wrapper.so-megamenu-active{left:0;opacity:1;visibility:visible;overflow-y:hidden}.megamenu-style-dev .megamenu-wrapper.so-megamenu-active ul.megamenu{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center}.megamenu-style-dev .megamenu-wrapper .megamenu li a{color:#000}}@media(max-width: 991px){.megamenu-wrapper .megamenu .sub-menu .content>.row>div{width:100%}.megamenu-wrapper ul.megamenu>li>.sub-menu{padding-top:0}.megamenu-wrapper.so-megamenu-active ul.megamenu .title-submenu,.megamenu-wrapper.so-vertical-active ul.megamenu .title-submenu{display:inline-block;max-width:unset;margin-top:0;margin-bottom:5px}.megamenu-wrapper .sub-menu{padding-bottom:20px}.megamenu-wrapper .sub-menu .discount-bar{display:none}.megamenu-wrapper .sub-menu .content .static-menu .menu ul li{padding-top:5px}.mobile-account-items{display:inline-block;width:100%;border-bottom:1px solid rgba(0,0,0,.7);max-height:51px;height:100%}.mobile-account-items a{display:inline-block;float:left;width:33.333333%;background-color:#eaeaea;padding:15px 15px 10px;text-align:center;color:#000}.mobile-account-items a:nth-child(2){border-left:1px solid rgba(0,0,0,.7);border-right:1px solid rgba(0,0,0,.7)}.mobile-account-items a .text{vertical-align:top}.language-switcher{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;float:left;width:33.333333%;align-items:center;justify-content:center;background:#eaeaea;height:100%}.language-switcher .dropdown-menu{padding:5px 0 10px 15px}.language-switcher span,.language-switcher button .fa{color:#000}.megamenu-wrapper ul.megamenu li .sub-menu .content .static-menu .menu ul{display:flex;margin-top:0;padding:0;flex-wrap:wrap}.container-megamenu.horizontal ul.megamenu>li,.container-megamenu.vertical ul.megamenu>li{background-color:var(--dark-white);flex-basis:calc(33% - 2px);margin:1px}.megamenu-wrapper ul.megamenu>li>a .caret{display:inline-block;content:"" !important;width:8px;height:5px;background-image:url(3f9b29bcc06176ebb0fe.svg);background-repeat:no-repeat;background-position:center;background-size:8px 5px;border:0;float:right;padding:10px}.horizontal ul.megamenu>li.with-sub-menu>a:after{display:none !important}li.with-sub-menu.active-show.click .caret{-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}}.container-megamenu.horizontal ul.megamenu li.with-sub-menu.sub-active a{color:var(--primary-color)}ul.megamenu .sub-menu .content>.border{display:none}.flex-column.menu-banners a.btn-default{text-align:center !important}@media(max-width: 991px){.flex-column.menu-banners{padding-top:15px;padding-bottom:15px}}.hero-slider{position:relative;width:100%;margin:0 auto}.hero-slider .slide-info{position:absolute;top:50%;left:10%;transform:translateY(-50%);color:var(--white)}@media(max-width: 660px){.hero-slider .slide-info{top:unset;transform:unset;bottom:10%}}.hero-slider .slide-info .super-hero,.hero-slider .slide-info .hero-btn{font-weight:600;text-transform:uppercase}.hero-slider .slide-info .hero-btn{position:relative}.hero-slider .slide-info .hero-btn:after{content:"";display:block;position:absolute;left:0;bottom:-7px;width:100%;height:1px;background-color:var(--white)}.hero-slider .slide-info .hero-title{margin:25px 0 40px}.hero-slider .swiper-slide img{margin:0 auto}.hero-slider .hero-arrow{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1;max-width:22px}@media(max-width: 660px){.hero-slider .hero-arrow{max-width:15px}}.hero-slider .hero-arrow.hero-button-prev{left:2%}.hero-slider .hero-arrow.hero-button-next{right:2%}.discount-bar{padding:10px clamp(30px,9.635vw,185px);border-bottom:1px solid var(--light-gray)}@media(max-width: 1600px){.discount-bar{padding:10px clamp(30px,7.813vw,150px)}}@media(max-width: 1366px){.discount-bar{padding:10px clamp(30px,2.604vw,50px)}}@media(max-width: 991px){.discount-bar{display:none}}.discount-bar .discount-bar-wrapper{width:100%;margin:0 auto;justify-content:space-between}.discount-bar .discount-bar-wrapper .flex-row{align-items:center}.discount-bar .discount-bar-wrapper span.discount-icon{margin-right:10px;height:22px}.discount-bar .discount-bar-wrapper span.discount-text{font-size:1.4rem;font-weight:400}@media(max-width: 1140px){.discount-bar .discount-bar-wrapper span.discount-text{font-size:1.2rem}}.discount-bar .discount-bar-wrapper span.discount-text a,.discount-bar .discount-bar-wrapper span.discount-text span{font-weight:500}.product-thumb{max-width:460px;width:100%;padding:20px;background-color:var(--white);position:relative}@media(max-width: 1540px){.product-thumb{padding:10px}}@media(max-width: 767px){.product-thumb{margin:0 auto}}.product-thumb:hover .image .has-thumb{visibility:visible;opacity:1}.product-thumb .image{position:relative;margin:0 0 10px}.product-thumb .image .has-thumb{position:absolute;top:0;right:0;visibility:hidden;opacity:0;width:100%;height:100%;transition:opacity ease .3s,visibility ease .3s}.product-thumb .product-card-title{font-family:var(--primary-font),sans-serif;font-size:var(--product-card-title);color:var(--black);text-transform:uppercase;font-weight:500;line-height:1.5;letter-spacing:0;text-align:center;margin:0 0 35px;min-height:50px}@media(max-width: 460px){.product-thumb .product-card-title{margin:0 0 15px;min-height:unset}}.product-thumb .cta-container{background-color:#f5f5f5;padding:5px;position:relative;align-items:center;justify-content:space-between}.product-thumb .cta-container .price{display:flex;align-items:center;color:var(--secondary-color);font-size:2rem;font-weight:500;margin:0 0 0 25px}@media(max-width: 767px){.product-thumb .cta-container .price{font-size:1.6rem}}.product-thumb .cta-container .price .price-old{color:var(--dark-gray);font-size:1.2rem;margin:0 10px 0 0}.product-thumb .cta-container .price .price-new{color:var(--secondary-color);font-weight:500}.product-thumb .wishlist-icon{position:absolute;top:15px;right:20px;width:26px;position:absolute}.product-thumb .wishlist-icon.active path,.product-thumb .wishlist-icon:hover path{fill:var(--yellow)}.product-thumb .wishlist-icon path{stroke:var(--yellow)}.buying-options>h4{color:var(--secondary-color);font-size:1.2rem;font-weight:500;line-height:1.5;letter-spacing:0;margin:0 0 5px;text-transform:uppercase}.buying-options .options-wrapper{border:2px solid var(--light-gray)}.buying-options .toggle-options{height:auto;align-self:stretch}.buying-options .option-item{display:flex;align-items:center;justify-content:space-between;padding:5px}.buying-options .option-item:not(:last-child){border-bottom:1px solid var(--light-gray)}.buying-options .option-item .info{flex-basis:50%}.buying-options .option-item .info .price{color:var(--secondary-color);margin:0 0 0 20px}@media(max-width: 991px){.buying-options .option-item .info .price{margin:0 0 0 10px}}.buying-options .option-item .info .price-old{color:var(--dark-gray);font-size:1.2rem;margin:0 5px 0 0}.buying-options .option-item .info .price-new{color:var(--secondary-color)}.buying-options .option-item .info .availability{font-size:1.2rem;font-weight:500;margin:0}.buying-options .option-item .info .availability.available{color:var(--green)}.buying-options .option-item .info .availability.low-stock{color:#976d02}.buying-options .option-item .info .availability.out-of-stock{color:#737373}.buying-options .option-item .quantity{flex-basis:auto;display:flex;align-items:center}.buying-options .option-item .quantity input{margin:0 10px;padding:5px;max-width:30px;text-align:center}.buying-options .option-item .cta,.buying-options .option-item #quickcheckoutconfirm .popup-login .login-fields--wrap button,#quickcheckoutconfirm .popup-login .login-fields--wrap .buying-options .option-item button{flex-basis:50px}@media(max-width: 991px){.category-grid .product-thumb{padding:0}.category-grid .product-thumb .buying-options .option-item .quantity input{margin:0 5px}}.blog-card{display:block;background-color:var(--white);max-width:535px;width:100%;position:relative}@media(max-width: 991px){.blog-card{max-width:unset}}.blog-card:hover img{transform:scale(1.1)}.blog-card img{transition:ease .3s}@media(max-width: 991px){.blog-card img{width:100%}}.blog-card .image{overflow:hidden}.blog-card .caption{padding:45px 15px 30px}.blog-card .caption .header-3,.blog-card .caption section.post .section-wrap .post-card-wrap .post-content h3,section.post .section-wrap .post-card-wrap .post-content .blog-card .caption h3{min-height:80px}@media(max-width: 1540px){.blog-card .caption .header-3,.blog-card .caption section.post .section-wrap .post-card-wrap .post-content h3,section.post .section-wrap .post-card-wrap .post-content .blog-card .caption h3{min-height:80px}}.blog-card .header-3,.blog-card section.post .section-wrap .post-card-wrap .post-content h3,section.post .section-wrap .post-card-wrap .post-content .blog-card h3{color:var(--secondary-color)}@media(max-width: 1540px){.blog-card .header-3,.blog-card section.post .section-wrap .post-card-wrap .post-content h3,section.post .section-wrap .post-card-wrap .post-content .blog-card h3{font-size:2rem}}.blog-card .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0}@media(max-width: 1540px){.blog-card .description{font-size:1.6rem}}.blog-card .btn-default{max-width:170px;display:flex;margin:30px auto 0}.blog-card .date{position:absolute;top:10px;left:13px;background-color:#681d54;padding:4px 15px 9px 15px;min-width:59px}.blog-card .date .day{margin:0;font-weight:700;font-size:26px;line-height:39px}.blog-card .date .day,.blog-card .date .month{color:var(--white);margin:0}.blog-card .date .month{font-weight:400;font-size:14px;line-height:21px;margin-top:-5px}.breadcrumb{background-color:var(--purple);text-align:center;margin:0;padding:15px;border:none;border-radius:0}.breadcrumb li{padding:0}.breadcrumb li a{color:var(--white);display:inline-block;font-size:1.4rem;font-weight:400}.breadcrumb li:not(:last-child)::after{content:"/";display:inline-block;margin:0 7px 0 10px;color:var(--white)}.breadcrumb li:last-child a{color:var(--yellow)}.breadcrumb li+li:before{display:none}.checkout-main-title,#quickcheckoutconfirm .checkout__main-title{font-family:"Cera Pro";font-size:max(20px, 1.5625vw);font-weight:700;font-style:normal;line-height:1}.customer-types,#quickcheckoutconfirm .checkout__wrap .address__type>*{font-family:"Cera Pro";font-size:max(14px, 1.25vw);font-weight:normal;font-style:normal;line-height:1;text-transform:uppercase}.invoice-types,#quickcheckoutconfirm .checkout__wrap .address__customer-type--wrap label{font-family:"Cera Pro";font-size:max(14px, 0.8333333333vw);font-weight:normal;font-style:normal;line-height:1;text-transform:none}.cart-section-title,#quickcheckoutconfirm .checkout__title,#quickcheckoutconfirm .checkout__wrap .payment__title,#quickcheckoutconfirm .checkout__wrap .shipping__title,#quickcheckoutconfirm .checkout__wrap .address__title{font-family:"Cera Pro";font-size:max(14px, 1.0416666667vw);font-weight:700;font-style:normal;line-height:1}.cart-product-title,.checkout__cart__content .checkout__cart--name>*:first-child{font-family:"Cera Pro";font-size:max(14px, 0.8333333333vw);font-weight:normal;font-style:normal;line-height:1;text-transform:uppercase}.checkbox-radio-inputs,.checkout input[type=checkbox]+span,.checkout input[type=checkbox]+label{font-family:"Cera Pro";font-size:max(13px, 0.6770833333vw);font-weight:normal;font-style:italic;line-height:1;text-transform:none}.popup-login-title,#quickcheckoutconfirm .popup-login__head__title{font-family:"Cera Pro";font-size:max(30px, 1.875vw);font-weight:normal;font-style:normal;line-height:1}#button-payment-method{font-family:"Cera Pro";font-size:max(16px, 0.8333333333vw);font-weight:normal;font-style:normal;line-height:26px}.quantity-remove{font-family:"Cera Pro";font-size:max(12px, 0.625vw);font-weight:normal;font-style:italic;line-height:1}#quickcheckoutconfirm textarea,#quickcheckoutconfirm input{margin-bottom:0;max-width:unset}.radio-input:not(#guest):not(#register),.checkout input[type=radio]:not(#guest):not(#register){position:relative !important;display:inline-grid;place-content:center;cursor:pointer;width:18px;height:18px;border:1px solid #681d54;-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);margin:0;margin-right:9px;border-radius:50%}.radio-input:not(#guest):not(#register):before,.checkout input[type=radio]:not(#guest):not(#register):before{content:"";width:12px;height:12px;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #681d54}.radio-input:not(#guest):not(#register):checked:before,.checkout input[type=radio]:not(#guest):not(#register):checked:before{transform:scale(1)}.checkout-input,#quickcheckoutconfirm textarea[type=text],#quickcheckoutconfirm textarea[type=password],#quickcheckoutconfirm textarea[type=tel],#quickcheckoutconfirm textarea[type=email],#quickcheckoutconfirm input[type=text],#quickcheckoutconfirm input[type=password],#quickcheckoutconfirm input[type=tel],#quickcheckoutconfirm input[type=email]{border-width:1px;border-style:solid;border-radius:6px;padding:max(10px,1.0416666667vw) 20px;display:flex;width:100%;white-space:nowrap;margin:0;outline:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:rgba(0,0,0,0);color:#898989;border-color:#898989}.checkout-input::placeholder,#quickcheckoutconfirm textarea[type=text]::placeholder,#quickcheckoutconfirm textarea[type=password]::placeholder,#quickcheckoutconfirm textarea[type=tel]::placeholder,#quickcheckoutconfirm textarea[type=email]::placeholder,#quickcheckoutconfirm input[type=text]::placeholder,#quickcheckoutconfirm input[type=password]::placeholder,#quickcheckoutconfirm input[type=tel]::placeholder,#quickcheckoutconfirm input[type=email]::placeholder{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#898989;opacity:1}.checkout-input:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=text]:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=password]:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=tel]:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=email]:-ms-input-placeholder,#quickcheckoutconfirm input[type=text]:-ms-input-placeholder,#quickcheckoutconfirm input[type=password]:-ms-input-placeholder,#quickcheckoutconfirm input[type=tel]:-ms-input-placeholder,#quickcheckoutconfirm input[type=email]:-ms-input-placeholder{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#898989}.checkout-input::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=text]::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=password]::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=tel]::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=email]::-ms-input-placeholder,#quickcheckoutconfirm input[type=text]::-ms-input-placeholder,#quickcheckoutconfirm input[type=password]::-ms-input-placeholder,#quickcheckoutconfirm input[type=tel]::-ms-input-placeholder,#quickcheckoutconfirm input[type=email]::-ms-input-placeholder{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#898989}.checkout-input:hover,#quickcheckoutconfirm textarea[type=text]:hover,#quickcheckoutconfirm textarea[type=password]:hover,#quickcheckoutconfirm textarea[type=tel]:hover,#quickcheckoutconfirm textarea[type=email]:hover,#quickcheckoutconfirm input[type=text]:hover,#quickcheckoutconfirm input[type=password]:hover,#quickcheckoutconfirm input[type=tel]:hover,#quickcheckoutconfirm input[type=email]:hover,.checkout-input:active,#quickcheckoutconfirm textarea[type=text]:active,#quickcheckoutconfirm textarea[type=password]:active,#quickcheckoutconfirm textarea[type=tel]:active,#quickcheckoutconfirm textarea[type=email]:active,#quickcheckoutconfirm input[type=text]:active,#quickcheckoutconfirm input[type=password]:active,#quickcheckoutconfirm input[type=tel]:active,#quickcheckoutconfirm input[type=email]:active{color:#681d54;border-color:#681d54}.checkout-input:hover::placeholder,#quickcheckoutconfirm textarea[type=text]:hover::placeholder,#quickcheckoutconfirm textarea[type=password]:hover::placeholder,#quickcheckoutconfirm textarea[type=tel]:hover::placeholder,#quickcheckoutconfirm textarea[type=email]:hover::placeholder,#quickcheckoutconfirm input[type=text]:hover::placeholder,#quickcheckoutconfirm input[type=password]:hover::placeholder,#quickcheckoutconfirm input[type=tel]:hover::placeholder,#quickcheckoutconfirm input[type=email]:hover::placeholder,.checkout-input:active::placeholder,#quickcheckoutconfirm textarea[type=text]:active::placeholder,#quickcheckoutconfirm textarea[type=password]:active::placeholder,#quickcheckoutconfirm textarea[type=tel]:active::placeholder,#quickcheckoutconfirm textarea[type=email]:active::placeholder,#quickcheckoutconfirm input[type=text]:active::placeholder,#quickcheckoutconfirm input[type=password]:active::placeholder,#quickcheckoutconfirm input[type=tel]:active::placeholder,#quickcheckoutconfirm input[type=email]:active::placeholder{color:#681d54;opacity:1}.checkout-input:hover:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=text]:hover:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=password]:hover:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=tel]:hover:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=email]:hover:-ms-input-placeholder,#quickcheckoutconfirm input[type=text]:hover:-ms-input-placeholder,#quickcheckoutconfirm input[type=password]:hover:-ms-input-placeholder,#quickcheckoutconfirm input[type=tel]:hover:-ms-input-placeholder,#quickcheckoutconfirm input[type=email]:hover:-ms-input-placeholder,.checkout-input:active:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=text]:active:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=password]:active:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=tel]:active:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=email]:active:-ms-input-placeholder,#quickcheckoutconfirm input[type=text]:active:-ms-input-placeholder,#quickcheckoutconfirm input[type=password]:active:-ms-input-placeholder,#quickcheckoutconfirm input[type=tel]:active:-ms-input-placeholder,#quickcheckoutconfirm input[type=email]:active:-ms-input-placeholder{color:#681d54}.checkout-input:hover::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=text]:hover::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=password]:hover::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=tel]:hover::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=email]:hover::-ms-input-placeholder,#quickcheckoutconfirm input[type=text]:hover::-ms-input-placeholder,#quickcheckoutconfirm input[type=password]:hover::-ms-input-placeholder,#quickcheckoutconfirm input[type=tel]:hover::-ms-input-placeholder,#quickcheckoutconfirm input[type=email]:hover::-ms-input-placeholder,.checkout-input:active::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=text]:active::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=password]:active::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=tel]:active::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=email]:active::-ms-input-placeholder,#quickcheckoutconfirm input[type=text]:active::-ms-input-placeholder,#quickcheckoutconfirm input[type=password]:active::-ms-input-placeholder,#quickcheckoutconfirm input[type=tel]:active::-ms-input-placeholder,#quickcheckoutconfirm input[type=email]:active::-ms-input-placeholder{color:#681d54}.checkout-input:focus::placeholder,#quickcheckoutconfirm textarea[type=text]:focus::placeholder,#quickcheckoutconfirm textarea[type=password]:focus::placeholder,#quickcheckoutconfirm textarea[type=tel]:focus::placeholder,#quickcheckoutconfirm textarea[type=email]:focus::placeholder,#quickcheckoutconfirm input[type=text]:focus::placeholder,#quickcheckoutconfirm input[type=password]:focus::placeholder,#quickcheckoutconfirm input[type=tel]:focus::placeholder,#quickcheckoutconfirm input[type=email]:focus::placeholder{color:rgba(0,0,0,0);opacity:1}.checkout-input:focus:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=text]:focus:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=password]:focus:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=tel]:focus:-ms-input-placeholder,#quickcheckoutconfirm textarea[type=email]:focus:-ms-input-placeholder,#quickcheckoutconfirm input[type=text]:focus:-ms-input-placeholder,#quickcheckoutconfirm input[type=password]:focus:-ms-input-placeholder,#quickcheckoutconfirm input[type=tel]:focus:-ms-input-placeholder,#quickcheckoutconfirm input[type=email]:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.checkout-input:focus::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=text]:focus::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=password]:focus::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=tel]:focus::-ms-input-placeholder,#quickcheckoutconfirm textarea[type=email]:focus::-ms-input-placeholder,#quickcheckoutconfirm input[type=text]:focus::-ms-input-placeholder,#quickcheckoutconfirm input[type=password]:focus::-ms-input-placeholder,#quickcheckoutconfirm input[type=tel]:focus::-ms-input-placeholder,#quickcheckoutconfirm input[type=email]:focus::-ms-input-placeholder{color:rgba(0,0,0,0)}.checkout-input.wpcf7-not-valid,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=text],#quickcheckoutconfirm textarea.wpcf7-not-valid[type=password],#quickcheckoutconfirm textarea.wpcf7-not-valid[type=tel],#quickcheckoutconfirm textarea.wpcf7-not-valid[type=email],#quickcheckoutconfirm input.wpcf7-not-valid[type=text],#quickcheckoutconfirm input.wpcf7-not-valid[type=password],#quickcheckoutconfirm input.wpcf7-not-valid[type=tel],#quickcheckoutconfirm input.wpcf7-not-valid[type=email],.checkout-input.has-error,#quickcheckoutconfirm textarea.has-error[type=text],#quickcheckoutconfirm textarea.has-error[type=password],#quickcheckoutconfirm textarea.has-error[type=tel],#quickcheckoutconfirm textarea.has-error[type=email],#quickcheckoutconfirm input.has-error[type=text],#quickcheckoutconfirm input.has-error[type=password],#quickcheckoutconfirm input.has-error[type=tel],#quickcheckoutconfirm input.has-error[type=email]{color:red;border-color:red}.checkout-input.wpcf7-not-valid::placeholder,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=text]::placeholder,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=password]::placeholder,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=tel]::placeholder,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=email]::placeholder,#quickcheckoutconfirm input.wpcf7-not-valid[type=text]::placeholder,#quickcheckoutconfirm input.wpcf7-not-valid[type=password]::placeholder,#quickcheckoutconfirm input.wpcf7-not-valid[type=tel]::placeholder,#quickcheckoutconfirm input.wpcf7-not-valid[type=email]::placeholder,.checkout-input.has-error::placeholder,#quickcheckoutconfirm textarea.has-error[type=text]::placeholder,#quickcheckoutconfirm textarea.has-error[type=password]::placeholder,#quickcheckoutconfirm textarea.has-error[type=tel]::placeholder,#quickcheckoutconfirm textarea.has-error[type=email]::placeholder,#quickcheckoutconfirm input.has-error[type=text]::placeholder,#quickcheckoutconfirm input.has-error[type=password]::placeholder,#quickcheckoutconfirm input.has-error[type=tel]::placeholder,#quickcheckoutconfirm input.has-error[type=email]::placeholder{color:red;opacity:1}.checkout-input.wpcf7-not-valid:-ms-input-placeholder,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=text]:-ms-input-placeholder,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=password]:-ms-input-placeholder,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=tel]:-ms-input-placeholder,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=email]:-ms-input-placeholder,#quickcheckoutconfirm input.wpcf7-not-valid[type=text]:-ms-input-placeholder,#quickcheckoutconfirm input.wpcf7-not-valid[type=password]:-ms-input-placeholder,#quickcheckoutconfirm input.wpcf7-not-valid[type=tel]:-ms-input-placeholder,#quickcheckoutconfirm input.wpcf7-not-valid[type=email]:-ms-input-placeholder,.checkout-input.has-error:-ms-input-placeholder,#quickcheckoutconfirm textarea.has-error[type=text]:-ms-input-placeholder,#quickcheckoutconfirm textarea.has-error[type=password]:-ms-input-placeholder,#quickcheckoutconfirm textarea.has-error[type=tel]:-ms-input-placeholder,#quickcheckoutconfirm textarea.has-error[type=email]:-ms-input-placeholder,#quickcheckoutconfirm input.has-error[type=text]:-ms-input-placeholder,#quickcheckoutconfirm input.has-error[type=password]:-ms-input-placeholder,#quickcheckoutconfirm input.has-error[type=tel]:-ms-input-placeholder,#quickcheckoutconfirm input.has-error[type=email]:-ms-input-placeholder{color:red}.checkout-input.wpcf7-not-valid::-ms-input-placeholder,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=text]::-ms-input-placeholder,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=password]::-ms-input-placeholder,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=tel]::-ms-input-placeholder,#quickcheckoutconfirm textarea.wpcf7-not-valid[type=email]::-ms-input-placeholder,#quickcheckoutconfirm input.wpcf7-not-valid[type=text]::-ms-input-placeholder,#quickcheckoutconfirm input.wpcf7-not-valid[type=password]::-ms-input-placeholder,#quickcheckoutconfirm input.wpcf7-not-valid[type=tel]::-ms-input-placeholder,#quickcheckoutconfirm input.wpcf7-not-valid[type=email]::-ms-input-placeholder,.checkout-input.has-error::-ms-input-placeholder,#quickcheckoutconfirm textarea.has-error[type=text]::-ms-input-placeholder,#quickcheckoutconfirm textarea.has-error[type=password]::-ms-input-placeholder,#quickcheckoutconfirm textarea.has-error[type=tel]::-ms-input-placeholder,#quickcheckoutconfirm textarea.has-error[type=email]::-ms-input-placeholder,#quickcheckoutconfirm input.has-error[type=text]::-ms-input-placeholder,#quickcheckoutconfirm input.has-error[type=password]::-ms-input-placeholder,#quickcheckoutconfirm input.has-error[type=tel]::-ms-input-placeholder,#quickcheckoutconfirm input.has-error[type=email]::-ms-input-placeholder{color:red}.checkout-input,#quickcheckoutconfirm textarea[type=text],#quickcheckoutconfirm textarea[type=password],#quickcheckoutconfirm textarea[type=tel],#quickcheckoutconfirm textarea[type=email],#quickcheckoutconfirm input[type=text],#quickcheckoutconfirm input[type=password],#quickcheckoutconfirm input[type=tel],#quickcheckoutconfirm input[type=email]{font-family:"Cera Pro";font-size:max(15px, 0.78125vw);font-weight:normal;font-style:normal;line-height:1}.checkout-input::-webkit-input-placeholder,#quickcheckoutconfirm textarea[type=text]::-webkit-input-placeholder,#quickcheckoutconfirm textarea[type=password]::-webkit-input-placeholder,#quickcheckoutconfirm textarea[type=tel]::-webkit-input-placeholder,#quickcheckoutconfirm textarea[type=email]::-webkit-input-placeholder,#quickcheckoutconfirm input[type=text]::-webkit-input-placeholder,#quickcheckoutconfirm input[type=password]::-webkit-input-placeholder,#quickcheckoutconfirm input[type=tel]::-webkit-input-placeholder,#quickcheckoutconfirm input[type=email]::-webkit-input-placeholder{font-style:italic}.checkbox-input,.checkout input[type=checkbox]{display:inline-flex !important;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0 10px -3px 0;width:17px;height:17px !important;border:1px solid #898989;position:relative;padding:4px;border-radius:4px}.checkbox-input:before,.checkout input[type=checkbox]:before{content:"";display:block;position:absolute;top:50%;left:50%;width:8px;height:8px;transform:scale(0) translate(-50%, -50%);background-color:var(--white);transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}.checkbox-input:checked,.checkout input[type=checkbox]:checked{background-color:var(--white);border-color:#681d54}.checkbox-input:checked:before,.checkout input[type=checkbox]:checked:before{transform:scale(1) translate(-50%, -50%)}.checkbox-input.error-checkbox,.checkout input.error-checkbox[type=checkbox]{border-color:red}.checkbox-input.error-checkbox:checked,.checkout input.error-checkbox[type=checkbox]:checked{border-color:red}.checkbox-input:disabled,.checkout input[type=checkbox]:disabled{border-color:#898989;cursor:not-allowed}.select2-container--default .select2-selection--single{font-family:"Cera Pro";font-size:max(14px, 0.7291666667vw);font-weight:400;font-style:normal;line-height:1;border-width:1px;border-style:solid;border-radius:6px;padding:max(10px,1.0416666667vw) 20px;display:flex;width:100%;white-space:nowrap;margin:0;outline:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#898989;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:unset;background-color:rgba(0,0,0,0);color:#898989;width:100% !important;line-height:1 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;top:0;right:20px;width:11px;height:100%}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:unset;border-color:#898989 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px 5px 0 5px;transform:translate(-50%, -50%);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10.8 6.7%27 style=%27enable-background:new 0 0 10.8 6.7%27 xml:space=%27preserve%27%3E%3Cpath style=%27fill:none;stroke:%23333;stroke-width:1.0006;stroke-linejoin:bevel;stroke-miterlimit:10%27 d=%27m10.4.4-5 5.9-5-6%27/%3E%3C/svg%3E");background-repeat:no-repeat;border:unset;width:11px;height:11px;transform:rotate(-90deg) translatex(5px) scale(0.9);opacity:.5}.select2-container--default .select2-selection__rendered{line-height:18px !important;color:#898989 !important;padding-right:10px}.select2-container--default .select2-results__option{font-family:"Cera Pro";font-size:max(14px, 0.7291666667vw);font-weight:400;font-style:normal;line-height:1;margin:0 25px;padding:15px 0}.select2-container--default .select2-results__option:hover,.select2-container--default .select2-results__option--selected{background-color:#898989 !important;color:var(--white) !important;margin-left:10px;margin-right:10px;border-radius:6px;padding:15px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#898989 !important;color:var(--white) !important;margin-left:10px;margin-right:10px;border-radius:6px;padding:15px}.select2-container--default.select2-container--open .select2-selection--single{border-radius:0;background-color:var(--white) !important;border:1px solid #898989}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--black) rgba(0,0,0,0) !important;border-width:0 5px 6px 5px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10.8 6.7%27 style=%27enable-background:new 0 0 10.8 6.7%27 xml:space=%27preserve%27%3E%3Cpath style=%27fill:none;stroke:%23333;stroke-width:1.0006;stroke-linejoin:bevel;stroke-miterlimit:10%27 d=%27m.4 6.2 5-5.9 5 6%27/%3E%3C/svg%3E");background-repeat:no-repeat;border:unset;width:11px;height:11px;transform:rotate(-180deg) translatey(7px) scale(0.9)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered{color:#898989 !important}.select2-container--default.select2-container--open .select2-dropdown--below{border-color:#898989;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:20px 0}.select2-container--default.select2-container--open .select2-dropdown--above{border-color:#898989;border-top-left-radius:0;border-top-right-radius:0;padding:20px 0}.js-select2-custom.select2-container{width:150px !important}.js-select2-custom.select2-container--default .select2-selection--single{font-family:"Cera Pro";font-size:max(14px, 0.7291666667vw);font-weight:400;font-style:normal;line-height:1;padding:0;border:unset}.js-select2-custom-dropdown{width:200px;border:none;box-shadow:10px 10px 15px -10px #000;margin-left:-20px}.js-select2-custom-dropdown .select2-results__option{font-family:"Cera Pro";font-size:max(14px, 0.7291666667vw);font-weight:400;font-style:normal;line-height:1;margin:10px 0;padding:0;margin-left:28px !important}.js-select2-custom-dropdown .select2-results__option:hover,.js-select2-custom-dropdown .select2-results__option--selected{background-color:rgba(0,0,0,0) !important;text-decoration:underline;color:var(--black) !important;margin-left:unset;margin-right:unset;border-radius:unset;padding:unset}.js-select2-custom-dropdown .select2-results__option--highlighted.select2-results__option--selectable{background-color:rgba(0,0,0,0) !important;text-decoration:underline;color:var(--black) !important;margin-left:unset;margin-right:unset;border-radius:unset;padding:unset}.select2-results__options{margin-right:9px;margin-top:0;margin-bottom:0;overflow-y:scroll}.select2-results__options::-webkit-scrollbar{width:6px}.select2-results__options::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0);box-shadow:inset 0 0 6px rgba(0,0,0,0);border-radius:4px}.select2-results__options::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #898989;-moz-box-shadow:inset 0 0 6px #898989;box-shadow:inset 0 0 6px #898989;background-color:#898989;border-radius:4px}#banner-easy-returns{display:none;margin-bottom:0}.checkout-hidden{display:none !important}.popup-login-close,#quickcheckoutconfirm .popup-login__head ._close{opacity:.2}.popup-login-close:focus,#quickcheckoutconfirm .popup-login__head ._close:focus,.popup-login-close:hover,#quickcheckoutconfirm .popup-login__head ._close:hover{cursor:pointer;opacity:.5}#quickcheckoutconfirm *,#quickcheckoutconfirm *::before,#quickcheckoutconfirm *::after{position:relative}#quickcheckoutconfirm .checkout__title,#quickcheckoutconfirm .checkout__wrap .payment__title,#quickcheckoutconfirm .checkout__wrap .shipping__title,#quickcheckoutconfirm .checkout__wrap .address__title{margin-top:max(20px,2.0833333333vw);margin-bottom:max(20px,1.3020833333vw)}#quickcheckoutconfirm .checkout__title--no-top-space{margin-top:unset}.quickcheckout-page-wrap{background-color:var(--light-beige)}@media screen and (max-width: 991px){.quickcheckout-page-wrap{padding-top:max(40px,5.2083333333vw)}}#quickcheckoutconfirm{color:#343434;max-width:1640px;padding-left:max(10px,4.1666666667vw);padding-right:max(10px,4.1666666667vw);padding-bottom:max(30px,2.6041666667vw);margin:auto}#quickcheckoutconfirm .checkout__main-title{color:#681d54;width:100%;margin-bottom:max(20px,2.0833333333vw)}@media screen and (max-width: 767px){#quickcheckoutconfirm .checkout__main-title{text-align:center}}#quickcheckoutconfirm .checkout__wrap{display:flex}@media screen and (max-width: 991px){#quickcheckoutconfirm .checkout__wrap{flex-direction:column}}#quickcheckoutconfirm .checkout__wrap>*{width:50%;background-color:var(--white)}@media screen and (max-width: 991px){#quickcheckoutconfirm .checkout__wrap>*{width:100%}}#quickcheckoutconfirm .checkout__wrap--left-side{padding:max(20px,2.0833333333vw)}@media screen and (min-width: 992px){#quickcheckoutconfirm .checkout__wrap--left-side{margin-right:1.5625vw}}@media screen and (max-width: 991px){#quickcheckoutconfirm .checkout__wrap--left-side{background-color:var(--white)}}@media screen and (min-width: 992px){#quickcheckoutconfirm .checkout__wrap--left-side__content--wrap{padding-bottom:60px}}#quickcheckoutconfirm .checkout__wrap--left-side__content--wrap>.shipping::after,#quickcheckoutconfirm .checkout__wrap--left-side__content--wrap>.payment::after,#quickcheckoutconfirm .checkout__wrap--left-side__content--wrap>.address::after{content:"";height:1px;width:100%;position:absolute;bottom:-20px;left:0;background-color:#ececec}#quickcheckoutconfirm .checkout__wrap--left-side__content--wrap .payment__wrap{margin-top:15px}#quickcheckoutconfirm .checkout__wrap--right-side{padding:20px}@media screen and (min-width: 992px){#quickcheckoutconfirm .checkout__wrap--right-side{padding-left:25px;padding-right:25px}}@media screen and (max-width: 991px){#quickcheckoutconfirm .checkout__wrap--right-side{padding-top:25px;padding-bottom:25px}}@media screen and (min-width: 992px){#quickcheckoutconfirm .checkout__wrap--right-side{margin-left:1.5625vw}}@media screen and (min-width: 992px){#quickcheckoutconfirm .checkout__wrap--right-side__content--wrap{padding-bottom:60px;max-width:unset;margin-left:auto}}#quickcheckoutconfirm .checkout__wrap .address__type{display:flex}@media screen and (max-width: 767px){#quickcheckoutconfirm .checkout__wrap .address__type{text-align:center}}#quickcheckoutconfirm .checkout__wrap .address__type>*{background-color:var(--white);cursor:pointer;flex:1;padding:0;margin-right:15px}@media screen and (max-width: 991px){#quickcheckoutconfirm .checkout__wrap .address__type>*{margin-bottom:15px}}#quickcheckoutconfirm .checkout__wrap .address__type--active{background-color:var(--white);text-decoration:underline}@media screen and (max-width: 991px){#quickcheckoutconfirm .checkout__wrap .address__type--active{background-color:var(--white)}}#quickcheckoutconfirm .checkout__wrap .address__customer-type--wrap{margin-bottom:15px}#quickcheckoutconfirm .checkout__wrap .terms__wrap{background-color:red}#quickcheckoutconfirm .checkout__wrap .terms a{color:#681d54}#quickcheckoutconfirm label a{font-weight:bold;text-decoration:underline}#quickcheckoutconfirm .option__wrap:not(:last-child){line-height:1.2}#quickcheckoutconfirm .option__wrap__heading{display:none}#quickcheckoutconfirm [type=button]{width:100%;background-color:var(--black);padding-top:max(10px,1.0416666667vw);padding-bottom:max(10px,1.0416666667vw)}#quickcheckoutconfirm [type=button]:hover{color:var(--black) !important;background-color:rgba(0,0,0,0) !important;border-color:var(--black) !important}#quickcheckoutconfirm #button-login,#quickcheckoutconfirm #button-payment-method{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;background-color:#681d54;color:var(--white);border:2px solid #681d54;margin-top:10px;padding-top:15px;padding-bottom:15px;border-radius:6px;text-transform:uppercase}#quickcheckoutconfirm #button-login:hover,#quickcheckoutconfirm #button-payment-method:hover{color:var(--black) !important;background-color:rgba(0,0,0,0) !important;border-color:#681d54 !important}#quickcheckoutconfirm .radio__wrap,#quickcheckoutconfirm .checkbox__wrap{display:flex;align-items:center}#quickcheckoutconfirm .radio__wrap [type=radio],#quickcheckoutconfirm .radio__wrap [type=checkbox],#quickcheckoutconfirm .checkbox__wrap [type=radio],#quickcheckoutconfirm .checkbox__wrap [type=checkbox]{margin-right:10px}#quickcheckoutconfirm .checkbox__wrap{line-height:1;margin-bottom:10px;width:100%}#quickcheckoutconfirm .checkbox__wrap span{cursor:pointer}#quickcheckoutconfirm .checkbox__wrap--show-passwords{display:none}@media screen and (max-width: 600px){#quickcheckoutconfirm .checkbox__wrap--agree{width:100%;margin-bottom:15px !important;justify-content:center}}#quickcheckoutconfirm .radio__wrap span,#quickcheckoutconfirm .radio__wrap input{cursor:pointer}#quickcheckoutconfirm .field__wrap{display:inline-flex;justify-content:space-between;flex-wrap:wrap;width:100%}@media screen and (max-width: 768px){#quickcheckoutconfirm .field__wrap{flex-direction:column}}#quickcheckoutconfirm .field__wrap--input{display:flex;flex-direction:column;margin-bottom:15px;width:calc(50% - max(30px,1.5625vw)/2)}#quickcheckoutconfirm .field__wrap--input-control{width:100%}@media screen and (max-width: 768px){#quickcheckoutconfirm .field__wrap--input{margin-right:0 !important;width:100%}}#quickcheckoutconfirm .field__wrap--input label{display:unset}.checkout__cart{padding-top:15px;padding-bottom:15px}.checkout__cart__head,.checkout__cart .checkout__cart__content--product{display:inline-flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #b3b3b3;padding-top:15px;padding-bottom:15px;background-color:var(--white);padding-right:20px}.checkout__cart__head>*,.checkout__cart .checkout__cart__content--product>*{width:20%}@media screen and (max-width: 600px){.checkout__cart__head>*,.checkout__cart .checkout__cart__content--product>*{width:18%;font-size:1.1rem}}.checkout__cart__head .checkout__cart--image,.checkout__cart .checkout__cart__content--product .checkout__cart--image{width:12%;min-width:max(60px,4.1666666667vw)}.checkout__cart__head .checkout__cart--name,.checkout__cart .checkout__cart__content--product .checkout__cart--name{width:40%;margin-right:auto}@media screen and (max-width: 767px){.checkout__cart__head .checkout__cart--name,.checkout__cart .checkout__cart__content--product .checkout__cart--name{word-break:break-word}}.checkout__cart__head .checkout__cart--name small,.checkout__cart .checkout__cart__content--product .checkout__cart--name small{font-size:85% !important}.checkout__cart__head .checkout__cart--quantity,.checkout__cart .checkout__cart__content--product .checkout__cart--quantity{text-align:center}.checkout__cart__head .checkout__cart--price,.checkout__cart .checkout__cart__content--product .checkout__cart--price{display:none}.checkout__cart__head .checkout__cart--total,.checkout__cart .checkout__cart__content--product .checkout__cart--total{text-align:right}.checkout__cart__head{padding-top:18px;padding-bottom:18px;background-color:#681d54;border-radius:6px;color:#fdb913}.checkout__cart__head .checkout__cart--image{opacity:0;display:none}.checkout__cart__content .checkout__cart--name{text-decoration:none;font-size:1.4rem;color:var(--black);max-width:160px}.checkout__cart__content .checkout__cart--name--giftwrap{margin-top:10px}.checkout__cart__content .checkout__cart--name--giftwrap .checkbox__wrap{font-size:1.2rem;margin-bottom:unset}.checkout__cart__content .checkout__cart--name--giftwrap .checkbox__wrap span{margin-bottom:3px}.checkout__cart__output--totals{padding-top:max(10px,1.5625vw);padding-bottom:max(10px,1.5625vw);display:flex;justify-content:space-between}.checkout__cart__output--totals span{font-size:1.4rem}.checkout__cart__output--totals span:first-child{font-weight:500}.checkout__cart__output--totals:first-child{margin-top:15px}.checkout__cart__output--totals:last-child{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;margin-top:15px}.checkout__cart__output--totals:last-child span{font-size:1.5rem;font-weight:500;text-transform:uppercase}.checkout__cart__output--totals:last-child span:last-child{font-family:"Cera Pro";font-weight:700;color:#681d54}.checkout__cart--image img{mix-blend-mode:multiply;border:none;width:100%;max-width:80px}@media screen and (max-width: 600px){.checkout__cart--name .checkbox__wrap{font-size:1.1rem}}.checkout__cart--quantity__wrap{position:relative;display:inline-flex;justify-content:center;align-items:center}@media screen and (max-width: 660px){.checkout__cart--quantity__wrap{width:0}}.checkout__cart--quantity__control{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 992px)and (max-width: 1280px){.checkout__cart--quantity__control{transform:scale(0.8)}}@media screen and (min-width: 992px)and (max-width: 1166px){.checkout__cart--quantity__control{transform:scale(0.7)}}@media screen and (min-width: 992px)and (max-width: 1024px){.checkout__cart--quantity__control{transform:scale(0.5)}}@media screen and (max-width: 660px){.checkout__cart--quantity__control{transform:scale(0.7)}}.checkout__cart--quantity__control>*{padding:12px !important;display:flex;align-items:center;height:33px;border:1px solid rgba(0,0,0,0)}.checkout__cart--quantity__control>* svg{width:12px;height:12px}.checkout__cart--quantity__control>* svg path{fill:#681d54 !important}.checkout__cart--quantity__control input{text-align:center;padding:5px 0 !important;min-width:30px}.checkout__cart--quantity__control button{background-color:rgba(0,0,0,0)}.checkout__cart--quantity__update,.checkout__cart--quantity__remove{background-color:unset;padding:0;margin:5px}.checkout__cart--quantity__update{margin-left:15px}.checkout__cart--quantity__remove{font-family:"Cera Pro";font-size:max(12px, 0.625vw);font-weight:normal;font-style:italic;line-height:1;position:absolute !important;bottom:-25px;text-decoration:underline}.checkout__cart--quantity__remove.giftcard-remove-control{bottom:-7px}.checkout__cart--quantity__remove svg{display:none}.checkout__cart--textarea{margin-top:clamp(30px,3.125vw,60px);margin-bottom:clamp(30px,3.125vw,60px)}.checkout__cart--textarea textarea{display:flex;width:100%;min-height:140px;resize:vertical;border-radius:6px;padding:20px}#quickcheckoutconfirm .cart{padding-top:20px}#quickcheckoutconfirm .text-danger{font-size:1.2rem}#quickcheckoutconfirm .redeem__wrap{display:flex;flex-direction:column;margin-top:50px}#quickcheckoutconfirm .redeem--item{display:flex;flex-direction:column}#quickcheckoutconfirm .redeem--item:not(:last-child){margin-bottom:25px}#quickcheckoutconfirm .redeem--heading{display:none}#quickcheckoutconfirm .redeem--content{display:flex;width:100%}@media screen and (max-width: 600px){#quickcheckoutconfirm .redeem--content{flex-direction:column}}#quickcheckoutconfirm .redeem--content input{flex:1}@media screen and (max-width: 600px){#quickcheckoutconfirm .redeem--content input{padding:20px 15px}}#quickcheckoutconfirm .redeem--content button{font-family:"Cera Pro";font-size:max(16px, 0.8333333333vw);font-weight:700;font-style:normal;line-height:26px;height:100%;right:0;background:#fdb913;width:100%;border-radius:6px;outline:unset;border:1px solid #fdb913;color:var(--white);margin-top:15px}@media screen and (min-width: 600px){#quickcheckoutconfirm .redeem--content button{max-width:max(125px,13.3854166667vw);margin-left:15px;margin-top:unset}}#quickcheckoutconfirm .redeem--content button>i{display:block}#quickcheckoutconfirm .popup-login{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9}#quickcheckoutconfirm .popup-login>span{content:"";background-color:rgba(34,34,34,.75);display:flex;width:100%;height:100%;position:absolute;z-index:-1}#quickcheckoutconfirm .popup-login.open{display:flex}#quickcheckoutconfirm .popup-login__wrap{background-color:var(--white);width:100%;max-width:600px;margin:20px}#quickcheckoutconfirm .popup-login__head{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:max(15px,2.0833333333vw);border-bottom:1px solid #e5e5e5}#quickcheckoutconfirm .popup-login .login-fields{width:100%}#quickcheckoutconfirm .popup-login .login-fields--wrap{display:flex;flex-direction:column;padding:40px}#quickcheckoutconfirm .popup-login .login-fields--wrap>*:not(:last-child){margin-bottom:15px}#quickcheckoutconfirm .popup-login .login-fields--wrap a{text-decoration:underline;text-align:right}#quickcheckoutconfirm .popup-login .login-fields--wrap button{border-radius:100px;padding-top:max(10px,1.0416666667vw);padding-bottom:max(10px,1.0416666667vw)}#quickcheckoutconfirm .popup-login .login-fields--wrap button:hover{color:var(--black) !important;background-color:rgba(0,0,0,0) !important;border-color:var(--black) !important}#quickcheckoutconfirm .checkout-header{width:100%;padding-top:15px;padding-bottom:15px;margin-bottom:5.2083333333vw}#quickcheckoutconfirm .checkout-header__wrap{display:flex;justify-content:space-between;align-items:center;margin-top:max(0px,2.6041666667vw)}@media screen and (max-width: 991px){#quickcheckoutconfirm .checkout-header__wrap{flex-direction:column;justify-content:center;text-align:center;padding-top:max(70px,7.03125vw)}}#quickcheckoutconfirm .checkout-header__wrap>*{width:300px;color:var(--black)}#quickcheckoutconfirm .checkout-header__wrap>* *{white-space:nowrap}@media screen and (max-width: 991px){#quickcheckoutconfirm .checkout-header__block{order:2}}@media screen and (max-width: 991px){#quickcheckoutconfirm .checkout-header--back-link{margin-bottom:5px}}#quickcheckoutconfirm .checkout-header--logo{display:flex;flex:auto;justify-content:center;width:max(105px,12.5vw)}@media screen and (max-width: 991px){#quickcheckoutconfirm .checkout-header--logo{order:1;position:fixed;top:0;left:0;width:100%;background-color:var(--white);padding-top:15px;padding-bottom:15px;z-index:1}}#quickcheckoutconfirm .checkout-header--logo svg{display:flex;width:max(105px,12.5vw)}#quickcheckoutconfirm .checkout-header--assist{text-align:right}@media screen and (min-width: 992px){#quickcheckoutconfirm .checkout-header--assist{padding-right:25px}}@media screen and (max-width: 991px){#quickcheckoutconfirm .checkout-header--assist{display:flex;flex-direction:column;width:auto;text-align:center}}#quickcheckoutconfirm .checkout-header ._underline{text-decoration:underline}#quickcheckoutconfirm .checkout-header .support-icon{position:relative;top:5px;margin:0 5px}#quickcheckoutconfirm .alert-danger{background-color:unset;border-radius:100px;border-color:red;color:red;text-align:center}#quickcheckoutconfirm #d_social_login{padding-left:40px;padding-right:40px}#quickcheckoutconfirm .js-select2+.select2-container{min-width:100%;max-width:100%}#quickcheckoutconfirm .js-select2--full-w+.select2-container{width:100% !important;min-width:unset;max-width:450px !important;margin-bottom:5px}.checkout input[type=checkbox]+span,.checkout input[type=checkbox]+label{display:inline;line-height:1.5}.checkout .bank-transfer-instructions{background-color:#f1f1f1;border-radius:6px;padding:20px}.underline-empty{margin-top:max(20px,2.0833333333vw);margin-bottom:max(30px,3.3854166667vw);width:80px;height:1px;background-color:#681d54;display:none}.orphan--giftwrap{display:flex;justify-content:flex-end;margin-top:max(20px,2.6041666667vw);margin-bottom:max(5px,1.8229166667vw)}@media screen and (max-width: 767px){.orphan--giftwrap{justify-content:center}}.orphan--giftwrap label span{text-transform:none}#warning-messages{margin-left:20px;margin-right:20px}#warning-messages .alert.alert-danger{max-width:600px;margin:auto;margin-top:max(80px,5.2083333333vw);border-radius:100px;background-color:rgba(0,0,0,0);border-color:red;color:red;text-align:center}.required-label label:before,.field__wrap--input.required label:before{content:"*"}label{font-weight:400}.js-has-error{font-size:12px;color:red;margin-left:5px}.or{display:flex;justify-content:center;margin-bottom:10px}.checkout-loyalty{background-color:var(--light-beige);border:2px solid var(--light-beige);border-radius:6px;margin:15px 0;padding:5px;color:var(--purple)}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}

.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}
.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}

.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}

/*# sourceMappingURL=main.css.map*/