@import "https://fonts.googleapis.com/css?family=Lato:400,400i,700,700i|Montserrat|Merriweather";@import "https://fonts.googleapis.com/css?family=Libre+Franklin:300";.choices{margin-bottom:24px;font-size:16px;position:relative;overflow:hidden}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:#eaeaea}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{background-color:#fff;border-bottom:1px solid #ddd;width:100%;margin:0;padding:10px;display:block}.choices[data-type*=select-one] .choices__button{opacity:.25;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;border-radius:10em;width:20px;height:20px;margin-top:-10px;margin-right:25px;padding:0;position:absolute;top:50%;right:0}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";pointer-events:none;border:5px solid #0000;border-top-color:#333;width:0;height:0;margin-top:-2.5px;position:absolute;top:50%;right:11.5px}.choices[data-type*=select-one].is-open:after{border-color:#0000 #0000 #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{margin-left:25px;margin-right:0;left:0;right:auto}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{opacity:.75;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;border-left:1px solid #008fa1;border-radius:0;width:8px;margin:0 -4px 0 8px;padding-left:16px;line-height:1;display:inline-block;position:relative}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{vertical-align:top;background-color:#f9f9f9;border:1px solid #ddd;border-radius:2.5px;width:100%;min-height:44px;padding:7.5px 7.5px 3.75px;font-size:14px;display:inline-block;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{width:100%;padding:4px 16px 4px 4px;display:inline-block}[dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{vertical-align:middle;color:#fff;word-break:break-all;box-sizing:border-box;background-color:#00bcd4;border:1px solid #00a5bb;border-radius:20px;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-left:3.75px;margin-right:0}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:1;word-break:break-all;will-change:visibility;background-color:#fff;border:1px solid #ddd;border-bottom-right-radius:2.5px;border-bottom-left-radius:2.5px;width:100%;margin-top:-1px;position:absolute;top:100%;overflow:hidden}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{border-radius:.25rem .25rem 0 0;margin-top:0;margin-bottom:-1px;top:auto;bottom:100%}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{-webkit-overflow-scrolling:touch;will-change:scroll-position;max-height:300px;position:relative;overflow:auto}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{padding:10px;font-size:14px;position:relative}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (width>=640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after,.choices__list[aria-expanded] .choices__item--selectable:after{content:attr(data-select-text);opacity:0;font-size:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable:after{left:10px;right:auto}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{color:gray;border-bottom:1px solid #f7f7f7;padding:10px;font-size:12px;font-weight:600}.choices__button{text-indent:-9999px;appearance:none;cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;border:0}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{vertical-align:baseline;background-color:#f9f9f9;border:0;border-radius:0;max-width:100%;margin-bottom:5px;padding:4px 0 4px 2px;font-size:14px;display:inline-block}.choices__input::-webkit-search-cancel-button{display:none}.choices__input::-webkit-search-decoration{display:none}.choices__input::-webkit-search-results-button{display:none}.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear{width:0;height:0;display:none}.choices__input::-ms-reveal{width:0;height:0;display:none}[dir=rtl] .choices__input{padding-left:0;padding-right:2px}.choices__placeholder{opacity:.5}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){height:0;display:none}progress{vertical-align:baseline}template,[hidden]{display:none}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.sk-rotating-plane{background-color:#333;width:40px;height:40px;margin:40px auto;animation:1.2s ease-in-out infinite sk-rotatePlane}@keyframes sk-rotatePlane{0%{transform:perspective(120px)rotateX(0)rotateY(0)}50%{transform:perspective(120px)rotateX(-180.1deg)rotateY(0)}to{transform:perspective(120px)rotateX(-180deg)rotateY(-179.9deg)}}.sk-double-bounce{width:40px;height:40px;margin:40px auto;position:relative}.sk-double-bounce .sk-child{opacity:.6;background-color:#333;border-radius:50%;width:100%;height:100%;animation:2s ease-in-out infinite sk-doubleBounce;position:absolute;top:0;left:0}.sk-double-bounce .sk-double-bounce2{animation-delay:-1s}@keyframes sk-doubleBounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.sk-wave{text-align:center;width:50px;height:40px;margin:40px auto;font-size:10px}.sk-wave .sk-rect{background-color:#333;width:6px;height:100%;animation:1.2s ease-in-out infinite sk-waveStretchDelay;display:inline-block}.sk-wave .sk-rect1{animation-delay:-1.2s}.sk-wave .sk-rect2{animation-delay:-1.1s}.sk-wave .sk-rect3{animation-delay:-1s}.sk-wave .sk-rect4{animation-delay:-.9s}.sk-wave .sk-rect5{animation-delay:-.8s}@keyframes sk-waveStretchDelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.sk-wandering-cubes{width:40px;height:40px;margin:40px auto;position:relative}.sk-wandering-cubes .sk-cube{background-color:#333;width:10px;height:10px;animation:1.8s ease-in-out -1.8s infinite both sk-wanderingCube;position:absolute;top:0;left:0}.sk-wandering-cubes .sk-cube2{animation-delay:-.9s}@keyframes sk-wanderingCube{0%{transform:rotate(0)}25%{transform:translate(30px)rotate(-90deg)scale(.5)}50%{transform:translate(30px)translateY(30px)rotate(-179deg)}50.1%{transform:translate(30px)translateY(30px)rotate(-180deg)}75%{transform:translate(0)translateY(30px)rotate(-270deg)scale(.5)}to{transform:rotate(-360deg)}}.sk-spinner-pulse{background-color:#333;border-radius:100%;width:40px;height:40px;margin:40px auto;animation:1s ease-in-out infinite sk-pulseScaleOut}@keyframes sk-pulseScaleOut{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}.sk-chasing-dots{text-align:center;width:40px;height:40px;margin:40px auto;animation:2s linear infinite sk-chasingDotsRotate;position:relative}.sk-chasing-dots .sk-child{background-color:#333;border-radius:100%;width:60%;height:60%;animation:2s ease-in-out infinite sk-chasingDotsBounce;display:inline-block;position:absolute;top:0}.sk-chasing-dots .sk-dot2{animation-delay:-1s;top:auto;bottom:0}@keyframes sk-chasingDotsRotate{to{transform:rotate(360deg)}}@keyframes sk-chasingDotsBounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.sk-three-bounce{text-align:center;width:80px;margin:40px auto}.sk-three-bounce .sk-child{background-color:#333;border-radius:100%;width:20px;height:20px;animation:1.4s ease-in-out infinite both sk-three-bounce;display:inline-block}.sk-three-bounce .sk-bounce1{animation-delay:-.32s}.sk-three-bounce .sk-bounce2{animation-delay:-.16s}@keyframes sk-three-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.sk-circle{width:40px;height:40px;margin:40px auto;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;top:0;left:0}.sk-circle .sk-child:before{content:"";background-color:#333;border-radius:100%;width:15%;height:15%;margin:0 auto;animation:1.2s ease-in-out infinite both sk-circleBounceDelay;display:block}.sk-circle .sk-circle2{transform:rotate(30deg)}.sk-circle .sk-circle3{transform:rotate(60deg)}.sk-circle .sk-circle4{transform:rotate(90deg)}.sk-circle .sk-circle5{transform:rotate(120deg)}.sk-circle .sk-circle6{transform:rotate(150deg)}.sk-circle .sk-circle7{transform:rotate(180deg)}.sk-circle .sk-circle8{transform:rotate(210deg)}.sk-circle .sk-circle9{transform:rotate(240deg)}.sk-circle .sk-circle10{transform:rotate(270deg)}.sk-circle .sk-circle11{transform:rotate(300deg)}.sk-circle .sk-circle12{transform:rotate(330deg)}.sk-circle .sk-circle2:before{animation-delay:-1.1s}.sk-circle .sk-circle3:before{animation-delay:-1s}.sk-circle .sk-circle4:before{animation-delay:-.9s}.sk-circle .sk-circle5:before{animation-delay:-.8s}.sk-circle .sk-circle6:before{animation-delay:-.7s}.sk-circle .sk-circle7:before{animation-delay:-.6s}.sk-circle .sk-circle8:before{animation-delay:-.5s}.sk-circle .sk-circle9:before{animation-delay:-.4s}.sk-circle .sk-circle10:before{animation-delay:-.3s}.sk-circle .sk-circle11:before{animation-delay:-.2s}.sk-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleBounceDelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.sk-cube-grid{width:40px;height:40px;margin:40px auto}.sk-cube-grid .sk-cube{float:left;background-color:#333;width:33.33%;height:33.33%;animation:1.3s ease-in-out infinite sk-cubeGridScaleDelay}.sk-cube-grid .sk-cube1{animation-delay:.2s}.sk-cube-grid .sk-cube2{animation-delay:.3s}.sk-cube-grid .sk-cube3{animation-delay:.4s}.sk-cube-grid .sk-cube4{animation-delay:.1s}.sk-cube-grid .sk-cube5{animation-delay:.2s}.sk-cube-grid .sk-cube6{animation-delay:.3s}.sk-cube-grid .sk-cube7{animation-delay:0s}.sk-cube-grid .sk-cube8{animation-delay:.1s}.sk-cube-grid .sk-cube9{animation-delay:.2s}@keyframes sk-cubeGridScaleDelay{0%,70%,to{transform:scale(1)}35%{transform:scale(0)}}.sk-fading-circle{width:40px;height:40px;margin:40px auto;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;top:0;left:0}.sk-fading-circle .sk-circle:before{content:"";background-color:#333;border-radius:100%;width:15%;height:15%;margin:0 auto;animation:1.2s ease-in-out infinite both sk-circleFadeDelay;display:block}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{animation-delay:-1s}.sk-fading-circle .sk-circle4:before{animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.sk-folding-cube{width:40px;height:40px;margin:40px auto;position:relative;transform:rotate(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";transform-origin:100% 100%;background-color:#333;width:100%;height:100%;animation:2.4s linear infinite both sk-foldCubeAngle;position:absolute;top:0;left:0}.sk-folding-cube .sk-cube2{transform:scale(1.1)rotate(90deg)}.sk-folding-cube .sk-cube3{transform:scale(1.1)rotate(180deg)}.sk-folding-cube .sk-cube4{transform:scale(1.1)rotate(270deg)}.sk-folding-cube .sk-cube2:before{animation-delay:.3s}.sk-folding-cube .sk-cube3:before{animation-delay:.6s}.sk-folding-cube .sk-cube4:before{animation-delay:.9s}@keyframes sk-foldCubeAngle{0%,10%{opacity:0;transform:perspective(140px)rotateX(-180deg)}25%,75%{opacity:1;transform:perspective(140px)rotateX(0)}90%,to{opacity:0;transform:perspective(140px)rotateY(180deg)}}@font-face{font-family:icons;src:url(icons.parcel.woff)format("woff"),url(icons.parcel.ttf)format("truetype"),url(icons.parcel.svg)format("svg");font-weight:400;font-style:normal}.icon-fallback-text .icon{display:none}.supports-fontface .icon-fallback-text .icon{display:inline-block}.supports-fontface .icon-fallback-text .fallback-text,.icon:before{display:none}.supports-fontface .icon:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons;font-style:normal;font-weight:400;line-height:1;text-decoration:none;display:inline}.icon-close:before{content:""}.icon-check:before{content:""}.icon-caret-up:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-delivery:before{content:""}.icon-amazon_payments:before{content:""}.icon-american_express:before{content:"A"}.icon-arrow-down:before{content:""}.icon-bitcoin:before{content:"B"}.icon-cart:before{content:""}.icon-cirrus:before{content:"C"}.icon-dankort:before{content:"d"}.icon-diners_club:before{content:"c"}.icon-discover:before{content:"D"}.icon-dogecoin:before{content:""}.icon-dwolla:before{content:""}.icon-facebook:before{content:""}.icon-fancy:before{content:"F"}.icon-forbrugsforeningen:before{content:""}.icon-google-plus:before{content:""}.icon-grid-view:before{content:""}.icon-hamburger:before{content:""}.icon-instagram:before{content:""}.icon-interac:before{content:"I"}.icon-jcb:before{content:"J"}.icon-list-view:before{content:""}.icon-litecoin:before{content:""}.icon-maestro:before{content:"m"}.icon-master:before{content:"M"}.icon-minus:before{content:""}.icon-paypal:before{content:"P"}.icon-pinterest:before{content:""}.icon-plus:before{content:""}.icon-rss:before{content:"r"}.icon-search:before{content:"s"}.icon-stripe:before{content:"S"}.icon-tumblr:before{content:"t"}.icon-twitter:before{content:""}.icon-vimeo:before{content:"v"}.icon-visa:before{content:"V"}.icon-x:before{content:""}.icon-youtube:before{content:""}.icon-cart-solid:before{content:""}.icon-account:before{content:""}.icon-check-thin:before{content:""}.icon-pencil:before{content:""}.icon-select:before{content:""}.payment-icons{cursor:default}.payment-icons li{color:#fff;cursor:default;margin:10px}.payment-icons .icon{font-size:30px;line-height:30px}.payment-icons .fallback-text{text-transform:capitalize}.social-icons li:not(:last-child){margin-right:20px}.social-icons li .icon{font-size:40px}.icon-download{box-sizing:border-box;transform:scale(var(--ggs,1));border:2px solid;border-top:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;width:16px;height:6px;margin-top:8px;display:block;position:relative}.icon-download:after{content:"";box-sizing:border-box;border-bottom:2px solid;border-left:2px solid;width:8px;height:8px;display:block;position:absolute;bottom:4px;left:2px;transform:rotate(-45deg)}.icon-download:before{content:"";box-sizing:border-box;background:#007acc;border-radius:3px;width:2px;height:10px;display:block;position:absolute;bottom:5px;left:5px}.icon-external-link{box-sizing:border-box;transform:scale(var(--ggs,1));width:12px;height:12px;margin-top:1px;margin-left:-2px;display:inline-block;position:relative;box-shadow:-2px 2px,-4px -4px 0 -2px,4px 4px 0 -2px}.icon-external-link:after,.icon-external-link:before{content:"";box-sizing:border-box;display:block;position:absolute;right:-4px}.icon-external-link:before{background:currentColor;width:12px;height:2px;top:1px;transform:rotate(-45deg)}.icon-external-link:after{border-top:2px solid;border-right:2px solid;width:8px;height:8px;top:-4px}.chevron:before{content:"";vertical-align:middle;border:.1em solid #000036;border-width:.1em .1em 0 0;width:.55em;height:.55em;display:inline-block;position:static;top:0;left:.15em;transform:rotate(-45deg)}.chevron.right:before{left:0;transform:rotate(45deg)}.chevron.bottom:before{top:0;transform:rotate(135deg)}.chevron.left:before{left:.25em;transform:rotate(-135deg)}.chevron.down:before{transform:rotate(135deg)}#qab_container{display:none}#fsb_container{display:none!important}.quickadd-btn-container,.featured-block-container,.department-block,.checkout-callout,#main-content{zoom:1}.quickadd-btn-container:after,.featured-block-container:after,.department-block:after,.checkout-callout:after,#main-content:after,.quickadd-btn-container:before,.featured-block-container:before,.department-block:before,.checkout-callout:before,#main-content:before{content:"";display:table}.quickadd-btn-container:after,.featured-block-container:after,.department-block:after,.checkout-callout:after,#main-content:after{clear:both}.the-mm-menu-wrapper{display:none}.hide{display:none!important}body,html{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background-color:#f0f0f0;font-family:Lato,sans-serif;font-size:14px}.site-wrap{background-color:#fff;margin:0 auto;position:relative;box-shadow:0 0 84px #00000036}.site-wrap.home{max-width:100%}.site-wrap__overlay.is-open{opacity:.5;z-index:100;background-color:#222223;width:100%;height:100%;position:absolute}.wrapper{max-width:1100px;margin:0 auto;padding:0 30px}.wrapper.no-pad{max-width:1160px;margin:0 auto;padding:0}.flex{display:flex}ul{margin:0;padding:0;list-style-type:none}li{display:inline-block}a{color:#000036;text-decoration:none}a:hover{text-decoration:underline}hr{border:none;border-top:1px solid #ddd}h1,h2,h3,h4,h5,h6{font-family:Montserrat;font-weight:400}input,textarea,select{color:#333;box-sizing:border-box;border:1px solid #dcdcdc;max-width:100%;margin:0 0 1em;display:block}input,select,textarea{padding:8px 10px;line-height:1.42}fieldset,input,select,textarea{border-radius:3px;max-width:100%}select{appearance:none;text-indent:.01px;text-overflow:"";cursor:pointer;background-color:#fff;background-image:url(chevron-down.parcel.png);background-position:right 5px top 7px;background-repeat:no-repeat;padding-right:28px;font-family:Montserrat}.rte{color:#606060;font-size:17px;line-height:26px}.rte ul{margin:revert;padding:revert;list-style-type:disc}.rte li{display:list-item}select::-ms-expand{display:none}.sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[v-cloak]{display:none!important}nav#menu .icon-fallback-text{padding:15px 0 15px 20px;font-size:26px;display:inline-block}.mm-menu{border-right:1px solid #e4e4e4}.mm-listview>li>a,.mm-listview>li>span{color:#000036;text-transform:uppercase;letter-spacing:.05em;font-family:Montserrat;font-size:14px}.mm-listview>li.category>a,.mm-listview>li.category>span{color:#606060;text-transform:none;letter-spacing:.05em;padding-left:30px;font-family:Lato;font-size:14px}.mm-listview>li.subcategory{padding-left:45px}#nav-icon{-o-transition:.5s ease-in-out;cursor:pointer;width:30px;height:30px;margin:0 20px;transition:all .5s ease-in-out;display:block;transform:rotate(0)}#nav-icon span{opacity:1;-o-transition:.25s ease-in-out;background:#003594;border-radius:9px;width:100%;height:2px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}#nav-icon span:first-child{transform-origin:0;top:5px}#nav-icon span:nth-child(2){transform-origin:0;top:14px}#nav-icon span:nth-child(3){transform-origin:0;top:24px}#nav-icon.is-open span:first-child{width:43px;top:0;transform:rotate(45deg)}#nav-icon.is-open span:nth-child(2){opacity:0;width:0%}#nav-icon.is-open span:nth-child(3){width:43px;top:100%;transform:rotate(-45deg)}@media (width>=980px){#nav-icon{display:none}}.btn{color:#fff;text-transform:uppercase;text-align:center;letter-spacing:.15em;cursor:pointer;background-color:#fe5147;border:none;border-radius:3px;padding:13px 20px;font-family:Montserrat;font-size:.95em;display:inline-block}.btn:hover{pointer:cursor;text-decoration:none}.btn-subscribe{float:right;cursor:pointer;width:30%;min-width:90px;margin:0 0 0 4px}@media (width<=768px){.btn-subscribe{width:40%;padding:14px 10px;font-size:12px}}.btn-subscribe:hover{pointer:cursor;cursor:pointer;background-color:#fe817a;text-decoration:none}header .icon-cart-solid{position:relative}header .icon-cart-solid .nav-cart-count{text-align:center;color:#fff;background:#fe5147;border-radius:50%;width:20px;height:20px;font-size:11px;line-height:20px;position:absolute;top:-12px;right:-10px}@media (width>=1024px){header .icon-cart-solid .nav-cart-count{top:-15px;right:-6px}}header.mobile-header__wrap{z-index:100;background-color:#fff;width:100%;position:sticky;top:0}@media (width>=1024px){header.mobile-header__wrap{display:none}}header.mobile-header__wrap.is-open{touch-action:none;position:fixed;bottom:0}header.mobile-header__wrap .mobile-header{background-color:#fff;border-bottom:1px solid #dedede;align-items:center;height:60px;display:flex}header.mobile-header__wrap .mobile-header .mobile-header__logo{border-left:1px solid #dedede;align-items:center;height:100%;margin-right:auto;padding-left:20px;line-height:0;display:flex}header.mobile-header__wrap .mobile-header .mobile-header__search{justify-content:center;align-items:center;width:60px;height:60px;display:flex}header.mobile-header__wrap .mobile-header .mobile-header__search.is-open{background-color:#eee}header.mobile-header__wrap .mobile-header .mobile-header__cart{justify-content:center;align-items:center;width:60px;height:60px;display:flex}header.mobile-header__wrap .mobile-header .mobile-header__cart:focus,header.mobile-header__wrap .mobile-header .mobile-header__cart:visited,header.mobile-header__wrap .mobile-header .mobile-header__cart:active{text-decoration:none}header.mobile-header__wrap .mobile-header .mobile-header__search-icon{color:#09f;font-size:24px}header.mobile-header__wrap .mobile-header .mobile-header__cart-icon{color:#003594;font-size:24px}header.mobile-header__wrap .mobile-header__search-bar{box-sizing:border-box;opacity:0;z-index:-1;background-color:#eee;width:100%;padding:0 10px 10px;transition:transform .3s cubic-bezier(.36,.89,.59,.94),padding .3s cubic-bezier(.36,.89,.59,.94),opacity .3s cubic-bezier(.36,.89,.59,.94);position:absolute;top:100%;transform:translateY(-100%)}header.mobile-header__wrap .mobile-header__search-bar.is-open{opacity:1;padding:10px;transform:translateY(0)}header.mobile-header__wrap .header-bar__search-form{align-items:center;width:100%;height:47px;display:flex}header.mobile-header__wrap .header-bar__search-input{-webkit-appearance:none;opacity:.8;letter-spacing:.8px;color:#505053;border:2px solid #09f;border-radius:8px;outline:none;flex-grow:1;height:100%;padding-right:40px;font-family:Lato;font-size:16px;font-style:italic;font-weight:400;font-stretch:100%;line-height:normal}header.mobile-header__wrap .header-bar__search-input::placeholder{color:#505053;opacity:1}header.mobile-header__wrap .header-bar__search-input:-ms-input-placeholder{color:#505053;opacity:1}header.mobile-header__wrap .header-bar__search-input::placeholder{color:#505053;opacity:1}header.mobile-header__wrap .header-bar__search-icon{vertical-align:middle;color:#09f;font-size:24px;position:absolute;top:10px;right:20px}header.mobile-header__wrap .header-bar__search-button{cursor:pointer;background:0;border:0;align-items:center;padding:0;display:flex}header.mobile-header__wrap .main-menu-mobile__dropdowns{height:-webkit-fill-available;height:-moz-available;height:stretch;max-height:0;transition:max-height .3s cubic-bezier(.36,.89,.59,.94);overflow-y:scroll}header.mobile-header__wrap .main-menu-mobile__dropdowns.is-open{-ms-overflow-style:none;scrollbar-width:none;max-height:100vh}header.mobile-header__wrap .main-menu-mobile__dropdowns::-webkit-scrollbar{display:none}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown-wrap{position:relative}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown-wrap:last-child{margin-bottom:61px}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown{opacity:0;border-bottom:0;transition-property:height;transition-timing-function:cubic-bezier(.36,.89,.59,.94);overflow:hidden}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown-wrap.is-open .main-menu-mobile__dropdown{opacity:1;border-bottom:1px solid #dedede;transition-property:height,opacity}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__category{background-color:#fff;border-bottom:1px solid #dedede;justify-content:space-between;align-items:center;padding:20px 30px 20px 20px;display:flex}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__category-title{color:#222223;font-size:24px;line-height:1.25}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__category-title--clearance{color:#fe5147;font-weight:700}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__category-title--account{color:#003594;text-transform:uppercase}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__category-title--account .icon{margin-right:16px}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__category-icon{color:#003594;padding-left:16px;font-size:30px;line-height:.73}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__category-icon:before{content:"+"}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__category-icon[aria-expanded=true]:before{content:"—";font-size:25px}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory-wrap{box-sizing:border-box;margin:40px 30px 40px 40px;position:relative}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory-items{opacity:0;transition-property:height;transition-timing-function:cubic-bezier(.36,.89,.59,.94)}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory-wrap.is-open .main-menu-mobile__dropdown__subcategory-items{opacity:1;transition-property:height,opacity}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory{background-color:#fff;justify-content:space-between;align-items:center;display:flex}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory-title{color:#222223;font-size:20px;line-height:1.25}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory-icon{color:#003594;padding-left:16px;font-size:30px;line-height:.73}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory-icon:before{content:"+"}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory-icon[aria-expanded=true]:before{content:"—";font-size:25px}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory-items{flex-direction:column;display:none}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory-item{padding:20px 20px 20px 40px}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown-wrap.is-open .main-menu-mobile__dropdown__subcategory-items{display:flex}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory-item:first-child{padding-top:60px}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory-item:last-child{padding-bottom:40px}header.mobile-header__wrap .main-menu-mobile__dropdowns .main-menu-mobile__dropdown__subcategory-item a{color:#222223;font-size:18px}cart-message{z-index:999;align-items:end;max-width:1440px;margin:0 auto;display:grid;position:sticky;top:0}cart-message .cart-message{border:1px solid #dedede;flex-direction:column;max-width:500px;padding:10px;top:144px}@media screen and (width<=767px){cart-message .cart-message{top:600px}}@media screen and (width>=768px) and (width<=1024px){cart-message .cart-message{top:900px}}cart-message .cart-message .cart-message-wrapper{background:#fff;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:45px!important}cart-message .cart-message .cart-item{padding:14px 14px 0;display:flex}cart-message .cart-message .product-option{font-size:16px}cart-message .cart-message .cart-message__header{display:flex}cart-message .cart-message .cart-message-product__name{color:#007acc;appearance:none;padding-bottom:16px;font-size:25px;font-weight:100;text-decoration:none}cart-message .cart-message .cart-message-product__image{max-width:148px;height:100px}cart-message .cart-message .cart-message-product__image img{height:100px}cart-message .cart-message .cart-message-product{padding-left:24px}cart-message .cart-message .cart-message-product .cart-message-product__name{display:flex}cart-message .cart-message .quantity-selector{align-items:center;display:flex}cart-message .cart-message .quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}cart-message .cart-message .quantity-selector input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}cart-message .cart-message .quantity-selector input[type=number]{appearance:none;-moz-appearance:textfield}cart-message .cart-message .quantity-selector input{appearance:none;text-align:center;width:58px;margin:0 10px;font-size:15px}cart-message .cart-message .cart-message__product-options{padding-bottom:24px}cart-message .cart-message .cart-message-product__price{font-size:16px;font-weight:700}cart-message .cart-message .cart-message-product__prices{padding:24px 0 16px}cart-message .cart-message .cart-message-product__prices .cart-message-product__price-each{font-size:13px}cart-message .cart-message .cart-message-product__price-total{padding:16px 0 0;font-size:16px;font-weight:700}cart-message .cart-message .cart-message__item{justify-content:space-between;display:flex}cart-message .cart-message .cart-message__links{justify-content:center;padding:40px 0 11px;display:flex}cart-message .cart-message .quantity-selector__controls{padding:24px 0}cart-message .cart-message .cart-message__close{all:unset;cursor:pointer}cart-message .cart-message .cart-message__close-btn{cursor:pointer;justify-content:end;align-items:start;display:flex}cart-message .cart-message .cart-message__button{color:#fff;background-color:#007acc;border:none;border-radius:20px;width:240px;padding:12px 35px;font-size:16px;font-weight:700;cursor:pointer!important}cart-message .cart-preview-item{border-bottom:1px solid #eee;align-items:center;padding:10px;display:flex}cart-message .cart-item-image{object-fit:cover;width:50px;height:50px;margin-right:10px}cart-message .cart-item-details h4{margin:0;font-size:14px}cart-message .cart-item-details p{color:#666;margin:5px 0;font-size:12px}cart-message .cart-item-details .price{color:#000;font-size:14px;font-weight:700}cart-message .cart-total{text-align:center;border-top:2px solid #007acc;padding:15px;font-size:16px;font-weight:700}cart-message .cart-items-wrapper.scrollable{max-height:240px;overflow-y:auto}cart-message .cart-items-wrapper.scrollable::-webkit-scrollbar{width:6px}cart-message .cart-items-wrapper.scrollable::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}header.desktop-header__wrap{z-index:100;display:none;position:relative}@media (width>=1024px){header.desktop-header__wrap{display:block}}header.desktop-header__wrap .top-bar{max-width:1440px;height:60px;margin:0 auto;padding:0 20px;font-size:16px;line-height:60px;display:flex}header.desktop-header__wrap .top-bar__home-link{color:#222223;font-family:Lato}header.desktop-header__wrap .top-bar__links{margin-left:auto}header.desktop-header__wrap .top-bar__link{text-transform:uppercase;margin-left:40px}header.desktop-header__wrap .logo-bar{align-items:center;max-width:1440px;margin:0 auto;padding:20px;display:flex}header.desktop-header__wrap .logo-bar h1{margin:0;padding:10px 0}header.desktop-header__wrap .logo-bar .logo{display:block}header.desktop-header__wrap .logo-bar .header-bar__search-form{align-items:center;width:100%;max-width:800px;height:47px;margin-left:107.5px;display:flex;position:relative}header.desktop-header__wrap .logo-bar .header-bar__search-input{-webkit-appearance:none;opacity:.8;letter-spacing:.8px;color:#505053;border:2px solid #09f;border-radius:8px;outline:none;flex-grow:1;height:100%;margin:0;padding-right:50px;font-family:Lato;font-size:16px;font-style:italic;font-weight:400;font-stretch:100%;line-height:normal}header.desktop-header__wrap .logo-bar .header-bar__search-input::placeholder{color:#505053;opacity:1}header.desktop-header__wrap .logo-bar .header-bar__search-input:-ms-input-placeholder{color:#505053;opacity:1}header.desktop-header__wrap .logo-bar .header-bar__search-input::placeholder{color:#505053;opacity:1}header.desktop-header__wrap .logo-bar .header-bar__search-icon{vertical-align:middle;color:#09f;font-size:24px;position:absolute;top:9px;right:20px}header.desktop-header__wrap .logo-bar .header-bar__search-button{cursor:pointer;background:0;border:0;justify-content:center;align-items:center;padding:0;display:flex}header.desktop-header__wrap .logo-bar .logo-bar__links{flex-shrink:0;margin-left:95px}header.desktop-header__wrap .logo-bar .logo-bar__links li>a{color:#003594;text-transform:uppercase;margin-left:40px;font-family:Lato;font-size:18px}header.desktop-header__wrap .desktop-header{background-color:#fff}header.desktop-header__wrap .desktop-header__separator{border-bottom:1px solid #dedede}header.desktop-header__wrap .main-menu__nav{border-bottom:1px solid #dedede;display:flex;position:relative}header.desktop-header__wrap .main-menu__nav .main-menu__nav__categories{justify-content:space-between;width:100%;max-width:1274px;margin:0 auto;display:flex}header.desktop-header__wrap .main-menu__nav .main-menu__nav__category{color:#222223;text-transform:uppercase;padding:20px 14px;font-size:16px}header.desktop-header__wrap .main-menu__nav .main-menu__nav__category:hover,header.desktop-header__wrap .main-menu__nav .main-menu__nav__category:active,header.desktop-header__wrap .main-menu__nav .main-menu__nav__category.is-open{background-color:#007acc1a;border-bottom:4px solid #007aac;padding-bottom:10px;text-decoration:none}header.desktop-header__wrap .main-menu__nav .main-menu__nav__category--clearance{color:#fe5147;font-weight:700}header.desktop-header__wrap .main-menu__dropdowns{box-sizing:border-box;z-index:-1;background-color:#fff;width:100%;transition:transform .3s cubic-bezier(.36,.89,.59,.94);position:absolute;top:100%;transform:translateY(-100%)}header.desktop-header__wrap .main-menu__dropdowns.is-open{transform:translateY(0)}header.desktop-header__wrap .main-menu__dropdown{flex-flow:column wrap;align-content:flex-start;gap:20px 80px;max-width:1248px;max-height:420px;margin:0 auto;padding:20px 14px 40px;transition:opacity .25s ease-out;display:flex}header.desktop-header__wrap .main-menu__dropdown:not(.is-closing){display:none}header.desktop-header__wrap .main-menu__dropdown.is-closing{opacity:0}header.desktop-header__wrap .main-menu__dropdown.is-open{opacity:1;display:flex}header.desktop-header__wrap .main-menu__dropdown__subcategory{max-width:250px}header.desktop-header__wrap .main-menu__dropdown__subcategory-title{color:#003594;font-size:18px;font-weight:700;line-height:2}header.desktop-header__wrap .main-menu__dropdown__subcategory-items{flex-direction:column;display:flex}header.desktop-header__wrap .main-menu__dropdown__subcategory-item{color:#505053;font-size:18px;line-height:2}header.desktop-header__wrap #menu-bar{letter-spacing:.05em;position:relative}header.desktop-header__wrap #menu-bar ul.departments{border-bottom:1px solid #e4e4e4;width:100%;display:flex}header.desktop-header__wrap #menu-bar ul.departments li{border-bottom:3px solid #0000;padding:12px 23px 9px 22px;display:flex;position:relative}header.desktop-header__wrap #menu-bar ul.departments li:hover{border-bottom:3px solid #000036}header.desktop-header__wrap #menu-bar ul.departments li:hover .menu-dropdown{display:flex}header.desktop-header__wrap #menu-bar ul.departments li:hover #topnav-collections.menu-dropdown{flex-direction:column}header.desktop-header__wrap #menu-bar ul.departments #topnav-collections.menu-dropdown .dropdown-section-border{display:none}header.desktop-header__wrap #menu-bar ul.departments a{color:#000036;text-transform:uppercase;font-family:Montserrat}header.desktop-header__wrap #menu-bar ul.departments a:hover{cursor:pointer;text-decoration:none}header.desktop-header__wrap #menu-bar ul.departments .menu-dropdown{z-index:1000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#edf2f4",GradientType=0);background:linear-gradient(#fff 81%,#edf2f4 99%);border:1px solid #e4e4e4;margin-top:3px;padding:20px 6px;display:none;position:absolute;top:100%;left:0;right:auto}header.desktop-header__wrap #menu-bar ul.departments .menu-dropdown ul.section{vertical-align:top;min-width:120px;max-width:132px;margin:0 15px;display:inline-block}header.desktop-header__wrap #menu-bar ul.departments .menu-dropdown ul.section.product{max-width:150px}header.desktop-header__wrap #menu-bar ul.departments .menu-dropdown ul.section.product img{max-width:80%}header.desktop-header__wrap #menu-bar ul.departments .menu-dropdown ul.section.product p{margin:3px 0 0;font-size:.9em}header.desktop-header__wrap #menu-bar ul.departments .menu-dropdown ul.section.product#training-spotlight{margin-right:0}header.desktop-header__wrap #menu-bar ul.departments .menu-dropdown .dropdown-section-border{border-right:1px solid #ddd;min-height:180px;display:inline-block}header.desktop-header__wrap #menu-bar ul.departments .menu-dropdown li{padding:0 0 5px;display:block}header.desktop-header__wrap #menu-bar ul.departments .menu-dropdown li:hover{border-bottom-color:#0000}header.desktop-header__wrap #menu-bar ul.departments .menu-dropdown li a{letter-spacing:.05em}header.desktop-header__wrap #menu-bar ul.departments .menu-dropdown .subcategory{padding-left:9px}header.desktop-header__wrap #menu-bar ul.departments #header-breed-selector{float:left;width:240px;min-height:250px;padding:0 20px}header.desktop-header__wrap #menu-bar ul.departments #header-breed-selector #header-breed-selector-images{text-align:center}header.desktop-header__wrap #menu-bar ul.departments #header-breed-selector #header-breed-selector-images img{width:195px}header.desktop-header__wrap #menu-bar ul.departments #header-breed-selector .breed-chooser{border:1px solid #ddd;padding:5px 0}header.desktop-header__wrap #menu-bar ul.departments #header-breed-selector .chosen-container{font-size:1.1em}header.desktop-header__wrap #menu-bar ul.departments #header-breed-selector label{text-align:center;margin:5px 0 0;display:block}header.desktop-header__wrap #menu-bar ul.departments #header-breed-selector .chosen-single{text-transform:none;padding:0 5px}header.desktop-header__wrap #menu-bar ul.departments #header-breed-selector .chosen-container-single .chosen-single .chevron:before{border-color:#000}header.desktop-header__wrap #menu-bar ul.departments .dog-lovers ul.section{margin:0 15px 15px}header.desktop-header__wrap #menu-bar ul.departments .header#site-header #menu-bar ul.departments .collections .menu-dropdown .dropdown-section-border:last-of-type{display:none}.breadcrumbs{box-sizing:border-box;width:100%;max-width:1249px;margin:20px auto 0;padding:0 10px}.breadcrumbs .breadcrumbs__crumb,.breadcrumbs .breadcrumbs__delimeter{color:#007acc;font-family:Lato;font-size:14px}.breadcrumbs .breadcrumbs__crumb:last-child{color:#505053}#promo-bar{z-index:100;text-align:center;position:relative}#promo-bar a:hover{text-decoration:underline}#promo-bar h3{margin:0;padding:10px;font-family:Lato;font-size:16px}#promo-bar.desktop{display:none}@media (width>=980px){#promo-bar.desktop{display:block}#promo-bar.mobile{display:none}}#side-nav{letter-spacing:.05em;background-color:#fff;border-right:1px solid #e4e4e4;width:140px;padding-top:20px;padding-left:20px;padding-right:20px;display:block}#side-nav li,#side-nav ul{display:block}#side-nav .department-title.hidden{display:none}#side-nav ul.section{margin-top:20px}#side-nav ul.section li{margin:4px 0}#side-nav ul.section li a{color:#606060}#side-nav ul.section li.section-title>a,#side-nav .department-title>a{color:#000036;text-transform:uppercase;font-family:Montserrat}#page-main ul.experts-list li{width:33.3333%}@media (width<=980px){#side-nav{display:none}#collection-main{border:none;margin-left:0}#collection.department #collection-main{border-right:none}}#collection-main #collection-bar label{text-transform:uppercase;letter-spacing:.05em;font-family:Montserrat;font-size:12px}#collection-main #collection-bar .breed-chooser{width:250px}#collection-main #collection-bar .breed-chooser .chosen-container-single .chosen-drop{top:0}#collection-main #collection-bar .breed-chooser .chosen-container-single .chosen-single{background-color:#fff;padding:10px;font-family:Montserrat;font-size:15px}#collection-main #collection-bar .breed-chooser .chosen-container-single .chosen-single .chevron{width:17px;position:absolute;top:20%;right:5px}#page-main{border-left:1px solid #e4e4e4;margin-left:180px}ul.experts-list{margin-top:0}ul.experts-list li{text-align:center;vertical-align:top;width:100%;margin-bottom:40px}ul.experts-list li h2{margin:0}ul.experts-list li a:hover{text-decoration:none}ul.experts-list li p.subtitle{color:#606060}ul.experts-list li:hover p.btn{background-color:#3d2d56}ul.experts-list li p.btn{letter-spacing:0;background-color:#1a9bfc;padding:6px 12px;font-size:11px;display:inline-block}@media (width>=800px){ul.experts-list li{width:50%}ul.experts-list li p.subtitle{height:4em}}@media (width>=1000px){ul.experts-list li{width:33.3333%}}#collection.department #collection-main{border-right:1px solid #e4e4e4}#collection.department #department-thumbnails li{text-align:center;vertical-align:top;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;width:16.6666%;margin-left:-1px;padding-bottom:20px}#collection.department #department-thumbnails li a{letter-spacing:.05em;color:#606060;height:100px;padding:30px;display:block}#collection.department #department-thumbnails li a .image-wrap,#collection.department #department-thumbnails li a .image-wrap img{width:100%}#collection.department #department-thumbnails li:nth-child(6n){border-right:0}section.department-block{padding:30px}section.department-block.expert{text-align:left;border-top:1px solid #e4e4e4;min-height:156px;padding:30px!important}section.department-block.expert:after{content:none}section.department-block.expert .rte{padding:0}section.department-block.expert img{float:left;width:180px;display:block}section.department-block.expert .content{vertical-align:top;margin-left:180px;padding-top:10px;padding-left:20px;display:block}section.department-block.expert .content h3{margin:10px 0;font-family:Montserrat;font-size:18px}section.department-block.expert .content p{font-size:17px;font-style:italic;line-height:22px}section.department-block.expert a{text-decoration:underline}section.department-block.banner{border-top:1px solid #e4e4e4}section.department-block.banner ul>li:nth-child(3n) p{background-color:#3d2d56}section.department-block.banner ul>li:nth-child(3n+1) p{background-color:#1a9bfc}section.department-block.banner ul>li:nth-child(3n+2) p{background-color:#fe5147}section.department-block.banner ul>li{position:relative}section.department-block.banner ul>li p{text-transform:uppercase;color:#fff;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:6px 6px 6px 12px;font-weight:700;position:absolute;top:5%;left:0}section.department-block.banner ul li{margin-bottom:-4px;display:inline-block}section.department-block.banner .banner1 li{width:100%}section.department-block.banner .banner2 li{width:50%}section.department-block.banner .banner3 li{width:33.3333%}section.department-block.banner .banner4 li{width:25%}section.department-block.banner a{display:block}section.department-block.banner img{width:100%;display:block}section.department-block.slider{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#edf2f4",GradientType=0);background:linear-gradient(#fff 81%,#edf2f4 99%);border-top:1px solid #e4e4e4;padding:30px}section.department-block.slider>h2{letter-spacing:.05em;text-transform:uppercase;color:#000036;margin:0 20px 6px 0;font-size:18px;display:inline-block}section.department-block.slider>h3{color:#606060;margin:6px 0;font-family:Lato;font-size:18px;display:inline-block}section.department-block.slider .cta{text-align:left;clear:both;width:100%}.grid.featured-block{margin-top:20px}.grid.featured-block .product-card{vertical-align:top;text-align:center;border:none;width:20%}.grid.featured-block .product-card>a{border-right:none}.grid.featured-block .product-card h2{height:50px;margin-bottom:4px;margin-right:0;font-size:12px}.grid.featured-block .product-card .price{position:static}.grid.featured-block .product-card .product-card-inner{padding:10px 0 0 22px}.grid.featured-block .product-card .product-card-img-wrap{height:134px;padding:10px}.grid.featured-block .product-card.image img{border:2px solid #fff;outline:1px solid #eaeaea}.grid.featured-block .product-card .card-details{height:auto}@media (width<=980px){#collection-main{border:none;margin-left:0}#collection.department #collection-main{border-right:none}}@media (width<=760px){#collection.department #department-thumbnails li{width:20%}#collection.department #department-thumbnails li:nth-child(6n){border-right:1px solid #e4e4e4}section.department-block.banner .banner3{padding:5%}section.department-block.banner .banner3 li{width:45%;padding:2.5%}}@media (width<=620px){#collection.department #department-thumbnails li a{height:80px;padding:22px}section.department-block.expert img{float:none;margin:0 auto;display:block}section.department-block.expert .content{margin-left:0}}@media (width<=525px){#collection.department #department-thumbnails li a{padding:12px}}@media (width<=444px){#collection.department #department-thumbnails li{width:25%}#collection.department #department-thumbnails li a{padding:20px}}@media (width<=330px){section.department-block.banner .banner3{text-align:center;padding:5%}section.department-block.banner .banner3 li{width:60%}}#main-content{padding:0}#page-header{padding:10px 20px}#page-header h1{text-transform:uppercase;margin:0 0 5px;padding:0;font-size:1em;font-weight:400}#page-header ul{margin:0;padding:0;list-style:none inside}#page-header ul li{padding:0 10px 0 0;display:inline}#page-header ul li a{text-transform:uppercase}#page-header ul li a.active{color:#000}#page-content{max-width:660px;min-height:480px;padding:30px}#page-content h1,#page-content h2,#page-content h3,#page-content h4,#page-content h5,#page-content h6{text-transform:uppercase;font-size:1em;font-weight:400}#page-content img{max-width:100%}#page-content.no-max{max-width:none}#cart-modal .cart-table .item.img{padding-left:10px}.cart-row-new{background-color:#fff;margin-bottom:0!important}.cart-row-new td{border-bottom:none!important}#row-new-product-actions,#row-new-product-actions td{width:100%!important}#row-new-product-actions{border-bottom:1px solid #e4e4e4}#row-new-product-actions p{float:left;margin:10px 0;font-size:1.1em;line-height:40px}#row-new-product-actions .btn{float:left;clear:both;margin:10px 0}#row-new-product-actions .btn-continue-shopping{color:#2b2e38;background-color:#fff}#row-new-product-actions .btn-continue-shopping:hover{background-color:#e3e3e3}@media (width>=768px){#row-new-product-actions .btn{float:right;clear:none;margin:0 0 10px 10px}}#row-related-items,#row-related-items td{width:100%!important}#row-related-items .price{text-align:center!important}#related-cart-sells{display:none}section.department-block.slider#related-cart-sells{background:0 0;border-top:none;padding:0!important}section.department-block.slider#related-cart-sells #related-cart-sells-header p{float:left;margin:10px 0;font-size:1.1em;line-height:1em}section.department-block.slider#related-cart-sells #related-cart-sells-header a{float:left;clear:both;margin:0 0 10px;font-size:.9em;line-height:1em}section.department-block.slider#related-cart-sells #related-cart-sells-header a span{display:none}section.department-block.slider#related-cart-sells #related-cart-sells-header a:hover{text-decoration:none}section.department-block.slider#related-cart-sells #related-cart-sells-header a span{padding:0 0 0 8px;font-size:1.2em}@media (width>=768px){section.department-block.slider#related-cart-sells #related-cart-sells-header a{float:right;clear:none;margin:10px 0;font-size:1.1em;line-height:1em}section.department-block.slider#related-cart-sells #related-cart-sells-header a span{display:inline}section.department-block.slider#related-cart-sells #related-cart-sells-header a:hover{text-decoration:none}}#remodal-related-cart-sells .remodal-header h4{color:#000036;text-transform:uppercase;letter-spacing:.05em;text-align:center;margin:25px 0 15px;font-size:1.1em;font-weight:600}#modal-cover{opacity:0;background-color:#fff;transition:opacity 1s ease-out;position:fixed;inset:0}.card{opacity:1;box-sizing:border-box;background-color:#fff;border:1px solid #bababa;flex-direction:column;align-items:center;height:100%;display:flex}.card:hover{text-decoration:none}.card>*{margin:8px 25px}.card>.yotpo-widget-instance{height:19px}.card>:first-child:not(.card__badge){margin-top:46px}.card__badge{color:#fff;background-color:#092761;margin-left:auto;margin-right:0;padding:1px 12px;font-family:Lato;font-size:16px;font-weight:700}.card__badge--sale{background-color:#fe5147}.card__badge--new{background-color:#008fa0}.card__badge--best-seller{background-color:#09f}.card__badge--misc{background-color:#092761}.card__image{justify-content:center;align-items:center;width:200px;height:160px;display:flex}.card__title{text-align:center;color:#222223;paddsing-bottom:8px;margin-bottom:auto;font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:28px}.card__price{text-align:center;font-family:Lato,sans-serif;font-size:25px;font-weight:700}.card__price-normal{color:#007acc}.card__compare-price-wrap{font-weight:400}.card__compare-price{color:#505053;text-decoration:line-through}.card__compare-price-discount{color:#d3232c;display:inline-block}.card__button{margin-bottom:20px}.product-card{vertical-align:bottom;border-bottom:1px solid #e4e4e4;width:33.3333%;display:inline-block;position:relative}.product-card .list-info,.product-card .spr-badge[data-rating="0.0"]{display:none}.product-card .spr-badge{margin-top:6px;font-size:11px}.product-card .hover-content{z-index:100;background-color:#fff;display:none;position:relative;top:1em}.product-card .hover-content .inner{background-color:#fff;border-bottom:1px solid #e4e4e4;padding:0 30px 30px;position:absolute;top:0;left:-29px;right:-29px}.product-card .hover-content .inner .goodFor.rte{color:#000036}.product-card a:hover{text-decoration:none}.product-card .product-card-inner{padding:30px}.product-card .product-card-img-wrap{justify-content:center;align-items:center;height:320px;display:flex;position:relative;overflow:hidden}@media (width>=1280px){.product-card .product-card-img-wrap:hover .quickshop-btn--desktop{display:block}}.product-card .product-card-img-wrap .product-card-img--desktop{display:none}@media (width>=1280px){.product-card .product-card-img-wrap .product-card-img--desktop{display:block}}.product-card .product-card-img-wrap .product-card-img--mobile{display:block}@media (width>=1280px){.product-card .product-card-img-wrap .product-card-img--mobile,.product-card .quickshop-btn--desktop{display:none}}.product-card img{vertical-align:middle;width:99%;display:inline-block}.product-card .card-details{flex-direction:column;height:114px;margin-top:20px;display:flex;position:relative}.product-card h2{cursor:pointer;margin:0 62px 0 0;font-size:.9em;font-weight:400}.product-card .price{color:#606060;font-family:Montserrat;position:absolute;top:0;right:0}.product-card .price del{margin-top:-13px;font-size:10px;display:block}.product-card .price em{margin-top:-13px;display:block}.product-card .price.from.sale del{position:relative;left:30px}.product-card p{margin:0}.product-card .oneLine{height:2.5em;margin-top:4px;font-size:14px;line-height:17px}.quickshop-btn{letter-spacing:normal;color:#fff;text-transform:none;border-radius:20px;min-height:40px;margin:0 auto;padding:12px 0;font-family:Lato;font-size:16px;font-weight:700;line-height:1;display:inline-block;background-color:#007acc!important;width:150px!important;height:40px!important}.quickshop-btn--desktop{margin:0 auto;display:none;position:absolute;left:0;right:0}@media (width>=1280px){.quickshop-btn--desktop{display:inline-block}}.quickshop-btn--mobile{margin:10px auto 0}@media (width>=1280px){.quickshop-btn--mobile{display:none}}.quickshop{z-index:10000;scrollbar-width:none;-ms-overflow-style:none;background-color:#0035944d;display:block;position:fixed;inset:0;overflow-y:auto}.quickshop::-webkit-scrollbar{display:none}.quickshop.quickshop--hidden{display:none}.quickshop .quickshop__close{cursor:pointer;font-size:19px;line-height:1;position:absolute;top:32px;right:30px}@media (width>=768px){.quickshop .quickshop__close{top:23px;right:17px}}.quickshop .quickshop__modal-wrap{box-sizing:border-box;justify-content:center;align-items:center;padding:16px;display:flex}@media (width>=768px) and (height>=664px){.quickshop .quickshop__modal-wrap{height:1px;min-height:100%}}.quickshop .quickshop__modal{box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:relative}@media (width>=768px){.quickshop .quickshop__modal{flex-direction:row;max-width:800px;height:auto;max-height:100%;padding:0}}.quickshop .quickshop__modal--submitted{height:auto;min-height:auto}.quickshop .quickshop__overview,.quickshop .quickshop__product-fields{box-sizing:border-box;background-color:#fff;flex-direction:column;width:100%;display:flex}@media (width>=768px){.quickshop .quickshop__overview,.quickshop .quickshop__product-fields{width:50%}}.quickshop .quickshop__overview>*,.quickshop .quickshop__product-fields>*{margin-top:0}.quickshop .quickshop__overview>:not(:last-child),.quickshop .quickshop__product-fields>:not(:last-child){margin-bottom:24px}.quickshop .quickshop__overview{padding:46px 16px 0}@media (width>=768px){.quickshop .quickshop__overview{padding:28px 20px}}.quickshop .quickshop__overview .spr-badge{align-items:center;display:flex}.quickshop .quickshop__overview .spr-badge .spr-badge-starrating{color:#ffc827;border-right:1px solid #222223;margin-right:6px;padding-right:6px;font-size:12px}.quickshop .quickshop__overview .spr-badge .spr-badge-starrating :not(:last-child){margin-right:2px}.quickshop .quickshop__overview .spr-badge .spr-badge-caption{color:#09f;font-size:16px;line-height:0;text-decoration:underline}.quickshop .quickshop__overview__title{color:#000;font-family:Lato;font-size:31px;font-weight:700;line-height:1.32}.quickshop .quickshop__overview__gallery{flex-direction:column;display:flex;position:relative}@media (width>=768px){.quickshop .quickshop__overview__gallery{flex-direction:row}}.quickshop .quickshop__overview__gallery-nav{flex-direction:column;margin-right:16px;display:none}@media (width>=768px){.quickshop .quickshop__overview__gallery-nav{display:flex}}.quickshop .quickshop__overview__gallery-nav .quickshop__overview__gallery-nav-slider{z-index:1;max-width:56px;margin:-5px 0}.quickshop .quickshop__overview__gallery-nav .quickshop__overview__gallery-nav-slide{border:1px solid #dedede;margin:5px 0}.quickshop .quickshop__overview__gallery-nav .quickshop__overview__gallery-nav-slide.slick-current,.quickshop .quickshop__overview__gallery-nav .quickshop__overview__gallery-nav-slide:focus{border:1px solid #09f;border-radius:0;outline:none}.quickshop .quickshop__overview__gallery-nav .quickshop__overview__gallery-nav-slide__img{box-sizing:border-box;justify-content:center;align-items:center;width:56px;height:56px;padding:3px;display:flex}.quickshop .quickshop__overview__gallery-nav .quickshop__overview__gallery-nav-slide__img img{object-fit:contain;min-width:1px;max-width:100%;min-height:1px;max-height:100%}.quickshop .quickshop__overview__gallery-preview{min-width:0;min-height:0}.quickshop .quickshop__overview__gallery-preview .quickshop__overview__gallery-preview-slider{width:100%;max-width:310px;margin:0 auto;overflow:hidden}@media (width>=832px){.quickshop .quickshop__overview__gallery-preview .quickshop__overview__gallery-preview-slider{width:290px}}.quickshop .quickshop__overview__gallery-preview .quickshop__overview__gallery-preview-slide__img{justify-content:center;align-items:center;width:100%;max-width:310px;height:100%;max-height:310px;margin:0 auto;display:flex}@media (width>=832px){.quickshop .quickshop__overview__gallery-preview .quickshop__overview__gallery-preview-slide__img{width:290px;height:290px}}.quickshop .quickshop__overview__gallery-preview .quickshop__overview__gallery-preview-slide__img img{min-width:1px;max-width:100%;min-height:1px;max-height:100%}.quickshop .quickshop__overview__gallery-nav-controls__prev-arrow,.quickshop .quickshop__overview__gallery-nav-controls__next-arrow{box-sizing:border-box;cursor:pointer;z-index:10;background-color:#fff;border:1px solid #dedede;justify-content:center;align-items:center;width:56px;height:56px;display:flex!important}.quickshop .quickshop__overview__gallery-nav-controls__prev-arrow.slick-disabled,.quickshop .quickshop__overview__gallery-nav-controls__prev-arrow.slick-hidden,.quickshop .quickshop__overview__gallery-nav-controls__next-arrow.slick-disabled,.quickshop .quickshop__overview__gallery-nav-controls__next-arrow.slick-hidden{visibility:hidden}.quickshop .quickshop__overview__gallery-nav-controls__prev-arrow .icon,.quickshop .quickshop__overview__gallery-nav-controls__next-arrow .icon{color:#bababa;width:100%;font-size:24px;display:flex}.quickshop .quickshop__overview__gallery-preview-controls{cursor:pointer;justify-content:center;align-items:center;width:100%;margin-top:16px;display:flex}@media (width>=768px){.quickshop .quickshop__overview__gallery-preview-controls{display:none}}.quickshop .quickshop__overview__gallery-preview-controls .quickshop__overview__gallery-preview-controls__prev-arrow,.quickshop .quickshop__overview__gallery-preview-controls .quickshop__overview__gallery-preview-controls__next-arrow{line-height:0}.quickshop .quickshop__overview__gallery-preview-controls .quickshop__overview__gallery-preview-controls__prev-arrow.slick-disabled .icon,.quickshop .quickshop__overview__gallery-preview-controls .quickshop__overview__gallery-preview-controls__next-arrow.slick-disabled .icon{color:#bababa}.quickshop .quickshop__overview__gallery-preview-controls .quickshop__overview__gallery-preview-controls__prev-arrow .icon,.quickshop .quickshop__overview__gallery-preview-controls .quickshop__overview__gallery-preview-controls__next-arrow .icon{color:#09f;width:100%;font-size:28px;display:flex}.quickshop .quickshop__overview__gallery-preview-controls .quickshop__overview__gallery-preview-controls__dots .slick-dots{justify-content:center;align-items:center;margin:auto;display:flex}.quickshop .quickshop__overview__gallery-preview-controls .quickshop__overview__gallery-preview-controls__dots .slick-dots li{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.quickshop .quickshop__overview__gallery-preview-controls .quickshop__overview__gallery-preview-controls__dots .slick-dots li:before{content:"";background-color:#bababa;border-radius:50%;width:8px;height:8px;transition:background-color .25s ease-out;display:block}.quickshop .quickshop__overview__gallery-preview-controls .quickshop__overview__gallery-preview-controls__dots .slick-dots li.slick-active:before{background-color:#09f}.quickshop .quickshop__overview__gallery-preview-controls .quickshop__overview__gallery-preview-controls__dots .slick-dots li button{background-color:#0000;border:0;margin:0;padding:0;font-size:0}.quickshop .quickshop__overview__suitable-for{text-align:center;margin-top:auto;margin-bottom:0;font-size:18px;font-style:italic}@media (width>=768px){.quickshop .quickshop__overview__suitable-for{margin-bottom:18px}}.quickshop .quickshop__product-fields{padding:29px 16px}@media (width>=768px){.quickshop .quickshop__product-fields{background-color:#f8f8f8;padding:28px 38px 28px 20px}}.quickshop .quickshop__product-fields__price{color:#007acc;font-size:30px;font-weight:700}.quickshop .quickshop__product-fields__price .quickshop__compare-at-price{font-weight:400;text-decoration:line-through}.quickshop .quickshop__product-fields__delivery-info{align-items:center;display:flex}.quickshop .quickshop__product-fields__delivery-info .quickshop__product-fields__delivery-info__icon{margin-right:8px;font-size:20px}.quickshop .quickshop__product-fields__delivery-info .quickshop__product-fields__delivery-info__icon .icon{color:#bababa}.quickshop .quickshop__product-fields__delivery-info .quickshop__product-fields__delivery-info__text{margin:0;font-style:italic;font-weight:700}.quickshop .quickshop__product-fields__link{text-align:center;color:#007acc;margin-top:auto;font-size:16px}.quickshop .quickshop__form label{font-family:Lato}.quickshop .quickshop__form select{width:100%}.quickshop .quickshop__form .quickshop__form__submit{display:flex}.quickshop .quickshop__form .quickshop__form__submit .quickshop__form__submit__quantity{width:87px;margin-right:34px}.quickshop .quickshop__form .quickshop__form__submit .quickshop__form__submit__quantity input{text-align:center;box-sizing:border-box;margin-bottom:0}.quickshop .quickshop__form .quickshop__form__submit .quickshop__form__submit__btn{letter-spacing:normal;border-radius:2px;width:100%;margin-top:11px;font-family:Lato;font-size:16px;font-weight:700;line-height:1}@media (width>=768px){.quickshop .quickshop__form .quickshop__form__submit .quickshop__form__submit__btn{margin-top:22px}}.quickshop .quickshop__affiliate__btn{letter-spacing:normal;border-radius:2px;margin-top:22px;font-family:Lato;font-size:16px;font-weight:700;line-height:1}.quickshop .quickshop__submitted{box-sizing:border-box;color:#222223;background-color:#fff;grid-template:"title title""img details""cart cart""buttons buttons"/auto auto;gap:16px 8px;width:100%;padding:16px 16px 34px;font-family:Lato;font-size:18px;display:grid}@media (width>=768px){.quickshop .quickshop__submitted{grid-template:"title img cart""details img cart""buttons buttons buttons"/auto auto 50%;gap:24px;padding:54px 56px 71px}}.quickshop .quickshop__submitted p:first-child{margin-top:0}.quickshop .quickshop__submitted p:last-child{margin-bottom:0}.quickshop .quickshop__submitted__title{grid-area:title;align-items:flex-end;display:flex}.quickshop .quickshop__submitted__title h3{margin:0;font-family:Lato;font-size:24px;font-weight:700;line-height:1}.quickshop .quickshop__submitted__title .quickshop__submitted__icon{color:#09f;margin-left:8px;font-size:14px}.quickshop .quickshop__submitted__img{grid-area:img;max-width:96px;max-height:96px}.quickshop .quickshop__submitted__img img{max-width:96px;max-height:96px}.quickshop .quickshop__submitted__details{grid-area:details}.quickshop .quickshop__submitted__details span{display:block}.quickshop .quickshop__submitted__cart{grid-area:cart}.quickshop .quickshop__submitted__cart p{margin:0}.quickshop .quickshop__submitted__cart .quickshop__submitted__cart__subtotal{background-color:#dedede;margin-top:8px;padding:12px;font-weight:700}.quickshop .quickshop__submitted__buttons{flex-direction:column;grid-area:buttons;display:flex}@media (width>=768px){.quickshop .quickshop__submitted__buttons{flex-direction:row;justify-content:center;margin-top:24px}}.quickshop .quickshop__submitted__buttons .quickshop__submitted__close,.quickshop .quickshop__submitted__buttons .quickshop__submitted__cart{letter-spacing:normal;box-sizing:border-box;border-radius:4px;width:100%;font-family:Lato;font-size:16px;font-weight:700;line-height:1}@media (width>=768px){.quickshop .quickshop__submitted__buttons .quickshop__submitted__close,.quickshop .quickshop__submitted__buttons .quickshop__submitted__cart{max-width:230px}}.quickshop .quickshop__submitted__buttons .quickshop__submitted__close{color:#09f;background-color:#fff;border:1px solid #09f;margin-bottom:16px}@media (width>=768px){.quickshop .quickshop__submitted__buttons .quickshop__submitted__close{margin-bottom:0;margin-right:24px}}.quickshop .quickshop__submitted__buttons .quickshop__submitted__cart{color:#fff;background-color:#09f}@media (-ms-high-contrast:none){.quickshop .quickshop__submitted{display:-ms-grid;-ms-grid-rows:auto 24px auto 24px auto;-ms-grid-columns:auto 24px auto 24px 50%}.quickshop .quickshop__submitted__title{-ms-grid-row:1;-ms-grid-column:1}.quickshop .quickshop__submitted__img{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}.quickshop .quickshop__submitted__details{-ms-grid-row:3;-ms-grid-column:1}.quickshop .quickshop__submitted__cart{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:5}.quickshop .quickshop__submitted__buttons{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:5}}.featured-block .price-review-block{height:40px}.featured-block .product-card .price em{margin-top:-4px;display:inline-block}.featured-block .product-card .price del{margin-top:-3px}.featured-block .price.sale.from del del{margin-top:-3px;left:21px}.featured-block .price.sale.from em{margin-top:-14px;position:relative;left:-19px}.product-card.jewelry img{width:60%;margin:0 18%}.collection-grid.gradient{flex-wrap:wrap;display:flex}.collection-grid.gradient .product-card{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#edf2f4",GradientType=0);background:linear-gradient(#fff 81%,#edf2f4 99%)}.collection-grid.gradient .product-card .product-card-container:after{content:"";background-color:#e4e4e4;width:1px;display:block;position:absolute;top:20px;bottom:20px;right:0}.collection-grid.gradient .product-card:nth-of-type(3n):after{background-color:#0000}@media (width<=766px){.product-card{width:50%}.collection-grid.gradient .product-card:nth-of-type(3n):after{background-color:#e4e4e4}}@media (width<=540px) and (width>=421px){.product-card .card-details{height:140px}.product-card .oneLine{height:3.6em}.product-card .product-card-img-wrap{height:220px}.product-card .product-card-inner{padding:20px}}@media (width<=420px){.product-card{width:100%}.product-card .product-card-img-wrap{height:350px}}@media (width<=400px){.product-card{width:100%}.product-card .product-card-img-wrap{height:320px}}ul.collection-grid.section-product-boxes-list .product-card.not-slider{color:#606060;width:100%;padding-bottom:48px}ul.collection-grid.section-product-boxes-list .product-card.not-slider:after{background-color:#0000}ul.collection-grid.section-product-boxes-list .product-card.not-slider h2{color:#000036;margin-top:0;margin-bottom:6px;font-size:18px}ul.collection-grid.section-product-boxes-list .product-card.not-slider h4{color:#000036;text-transform:uppercase;margin-bottom:0;font-size:10px}ul.collection-grid.section-product-boxes-list .product-card.not-slider .benefits{vertical-align:top;width:45%;margin-left:4%;display:inline-block}ul.collection-grid.section-product-boxes-list .product-card.not-slider .specs{vertical-align:top;width:45%;display:inline-block}ul.collection-grid.section-product-boxes-list .product-card.not-slider .product-card-img-wrap{float:left;width:200px;height:auto}ul.collection-grid.section-product-boxes-list .product-card.not-slider .list-info{display:block}ul.collection-grid.section-product-boxes-list .product-card.not-slider .oneLine{display:none}ul.collection-grid.section-product-boxes-list .product-card.not-slider .card-details{height:auto;margin-left:230px;margin-right:160px;position:relative}ul.collection-grid.section-product-boxes-list .product-card.not-slider .card-details li{display:block}ul.collection-grid.section-product-boxes-list .product-card.not-slider .add-area{float:right;width:92px;padding-left:40px;position:absolute;top:30px;left:100%}ul.collection-grid.section-product-boxes-list .product-card.not-slider .add-area .spr-badge{text-align:center}ul.collection-grid.section-product-boxes-list .product-card.not-slider .add-area .spr-badge .spr-badge-caption{display:block}ul.collection-grid.section-product-boxes-list .product-card.not-slider .add-area .price{text-align:center;width:100%;position:static}ul.collection-grid.section-product-boxes-list .product-card.not-slider .add-area .quickadd-btn-container{position:static}ul.collection-grid.section-product-boxes-list .product-card.not-slider .add-area .quickadd-btn-container .btn{width:100%;margin:10px 0 0;padding:4px 0;display:inline-block}@media (width<=780px){ul.collection-grid.section-product-boxes-list .product-card.not-slider .card-details{box-sizing:border-box;width:100%;margin-left:0;padding-right:130px}ul.collection-grid.section-product-boxes-list .product-card.not-slider h2{margin-top:20px;margin-right:0;font-size:16px}ul.collection-grid.section-product-boxes-list .product-card.not-slider .product-card-img-wrap{float:none}ul.collection-grid.section-product-boxes-list .product-card.not-slider .add-area{width:100px;padding:0;left:auto;right:0}}@media (width<=520px){ul.collection-grid.section-product-boxes-list .product-card.not-slider .specs,ul.collection-grid.section-product-boxes-list .product-card.not-slider .benefits{width:100%;margin-left:0;margin-right:0}}.added-success-message{color:#69bd53;margin:0 0 14px;font-weight:700;line-height:42px}.checkout-callout{text-align:center;background-color:#f6f6f6;padding:25px}.checkout-callout p{color:#000036;text-transform:uppercase;letter-spacing:.05em;margin:0 0 15px;font-size:1.1em;font-weight:600;text-align:center!important}.checkout-callout .btn{display:inline-block}.customer-service-lancher li{width:100%}.customer-service-lancher li div{border:1px solid #e4e4e4;margin:20px;padding:10px 20px}.customer-service-lancher li div h3{color:#000036}.customer-service-lancher li div p{color:#606060;text-transform:none;font-family:Lato;font-size:17px;line-height:22px}.customer-service-lancher li div a{color:#000036;text-transform:none;font-family:Lato;font-size:15px}.department-block{text-align:center;padding:0!important}.department-block h2{box-sizing:border-box;padding:30px 30px 6px}.department-block .rte{box-sizing:border-box;padding:0 30px}.department-block .cta{box-sizing:border-box;padding:0 30px 30px;clear:none!important;text-align:center!important}.department-block .cta .btn{margin:0!important}.department-block .featured-block-controls{text-align:center;margin:0 0 20px}.department-block .product-card-inner{padding:10px 0 0!important}@media (width>=768px){.department-block.slider{text-align:left;padding:30px!important}.department-block.slider h2{box-sizing:border-box;padding:0 0 6px}.department-block.slider .rte{box-sizing:border-box;padding:0}.department-block.slider .cta{box-sizing:border-box;text-align:left;float:left;margin:30px 0 0;padding:0;width:auto!important}.department-block.slider .featured-block-controls{float:right;margin:30px 0 0}.department-block.slider .product-card-inner{padding:10px 5px 0!important}}.featured-block{width:100%;height:275px;position:relative;overflow:hidden;margin:0 auto!important}.featured-block .product-card{text-align:center;width:100%;position:absolute;top:0;left:0}.featured-block .product-card img{vertical-align:middle;width:auto;max-width:100%;height:auto;max-height:100%}.featured-block .product-card h2{margin:0;padding:15px 0 5px}.featured-block .product-card .centerer{display:none}.featured-block .product-card .product-card-img-wrap{max-width:200px;margin:0 auto;overflow:hidden}.featured-block .product-card .btn-add-product{letter-spacing:.05em!important;margin:12px 0!important;padding:5px 10px!important;font-size:.8em!important}.featured-block .product-card .btn-add-product span{display:none}.featured-block .product-card .btn-submit-form{letter-spacing:.05em!important;margin:12px 0!important;padding:5px 10px!important;font-size:.8em!important}.featured-block .product-card .btn-submit-form span{display:none}.featured-block-controls a{cursor:pointer;box-sizing:border-box;text-align:center;background-color:#fff;border:1px solid #ddd;width:30px;height:30px;margin:0 3px;display:inline-block}.featured-block-controls a:hover{border-color:#000}.featured-block-nav-left{padding:3px 5px 0 11px}.featured-block-nav-right{padding:3px 9px 0 5px}.featured-block-nav-left.disabled,.featured-block-nav-right.disabled{background-color:#0000;border-color:#0000}.featured-block-nav-left.disabled span:before,.featured-block-nav-right.disabled span:before{border-color:#999}.featured-block-nav-left.disabled:hover,.featured-block-nav-right.disabled:hover{border-color:#ddd}.featured-block-nav-left.hidden,.featured-block-nav-right.hidden{visibility:hidden}@media (width>=768px){.featured-block{float:right;width:100%;margin:0!important}.template-index .cta{text-align:center;float:none}.template-index .cta a.btn{text-align:center;background-color:#1a9bfc}.template-index .featured-block-controls{display:none}}header.article-header{text-align:center;background-color:#1a9bfc;padding:40px 0}header.article-header h1{color:#fff;margin:0;font-weight:700}section.article-content{max-width:600px;margin:0 auto;padding:60px 0}section.article-content h2,section.article-content h3{text-align:center;color:#000036;line-height:1.4em}section.article-content>a{color:#fff;text-transform:uppercase;text-align:center;letter-spacing:.15em;curosor:pointer;text-align:center;background-color:#fe5147;border:none;border-radius:3px;width:50%;margin:30px auto 0;padding:13px 20px;font-family:Montserrat;font-size:.95em;display:block}section.article-content h3{color:#000036;text-transform:uppercase;padding-top:80px;font-size:18px;font-weight:700}section.article-content h3:after{content:"";text-align:center;background-color:#fe5147;width:60px;height:2px;margin:10px auto;display:block}section.article-content p>a,section.article-content div>a,section.article-content li>a{color:#000036;text-decoration:underline}section.article-content img{text-align:center;max-width:100%;margin:0 auto;display:block}section.article-content ul{padding-left:20px;list-style-type:disc}section.article-content ul li{padding-bottom:10px;list-style-position:outside;display:list-item}#search-page h1.search-title{color:#000036;margin:0 0 10px;font-size:17px}#search-page .search-header{background-color:#f0f0f0;padding-top:30px;padding-bottom:30px}#search-page .search-header form input{vertical-align:middle;display:inline-block}#search-page .search-header form input[type=text]{width:200px;margin-bottom:0;font-size:17px}#search-page .results-bar{text-align:left;border:1px solid #e4e4e4}#search-page .results-bar p{font-family:Lato;font-family:17px}#search-page .results-bar p span{font-weight:700}#search-page ul.collection-grid{border-left:1px solid #e4e4e4}#search-page .product-card{width:20%}#search-page .product-card .product-card-img-wrap{height:160px}#search-page .product-card h2{margin-right:0;font-size:13px}#search-page .product-card .price{position:static}#search-page .product-card .from{margin-top:15px}#search-page .product-card .card-details{height:80px}#search-page .product-card .card-details .oneLine{display:none}#search-page .collection-grid.gradient .product-card:nth-of-type(3n):after{background-color:#e4e4e4}@media (width<=1165px){header#site-header #menu-bar ul.departments li a{letter-spacing:0;font-size:1em}}@media (width<=980px){header #top-bar{border-bottom:none}header #logo-bar{border-bottom:0 solid #e4e4e4;padding-top:0;padding-bottom:0}}@media (width<=900px){#search-page .product-card{width:25%}}@media (width<=700px){#search-page .product-card{width:33.3333%}}@media (width<=500px){#search-page .product-card{width:50%}#search-page .product-card .product-card-inner{padding:20px}}@media (width<=321px){#search-page .product-card{width:50%}#search-page .product-card .product-card-inner{padding:10px}#search-page .search-header form input[type=text]{width:146px}}.not-slider .quickadd-btn-container{position:absolute;bottom:0}.quickadd-btn-container .btn{margin:10px 0 0;padding:4px 10px;display:inline-block}.quickadd-btn-container .btn span{display:none}.modal-quickadd{max-width:500px!important}.modal-quickadd .remodal-header{max-width:275px;margin:25px auto 0}.modal-quickadd .remodal-header p{margin:0 0 2px;font-size:1.1em}.modal-quickadd .remodal-header p a{margin:0;font-size:1.2em}.modal-quickadd .remodal-header img{width:100%}.modal-quickadd .remodal-body{padding:0}.modal-quickadd .remodal-body img{width:100%}.modal-quickadd form{max-width:275px;margin:0 auto;padding:35px}.modal-quickadd form p{text-align:left}.modal-quickadd form label{text-transform:uppercase;font-size:.9em;line-height:1.8em}.modal-quickadd form select,.modal-quickadd form input{box-sizing:border-box;width:100%}.modal-quickadd form h2{margin:0 0 15px}.modal-quickadd form h2 s{color:#666;margin:0 0 5px;font-size:.6em;display:block}.modal-quickadd .btn-quickadd-to-cart{margin:20px 0 0;display:inline-block}.modal-quickadd .btn-cancel-quickadd{color:#666;margin:40px 0 0;display:block}.remodal-body img{width:100%}.chosen-container{vertical-align:middle;-webkit-user-select:none;user-select:none;font-size:1.5em;display:inline-block;position:relative;width:100%!important}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{z-index:1010;background:#fff;border:1px solid #aaa;border-top:0;width:100%;position:absolute;top:-6px;left:-9999px;box-shadow:0 4px 5px #00000026}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer;text-decoration:none}.chosen-container a:hover{text-decoration:none}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{white-space:nowrap;text-overflow:ellipsis;color:#999;margin-right:4px;font-weight:400;overflow:hidden}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";vertical-align:top;padding-left:2px}.chosen-container-single .chosen-single{display:block;position:relative;overflow:hidden}.chosen-container-single .chosen-single .chevron{width:17px;position:absolute;top:-5px}.chosen-container-single .chosen-single .chevron:before{border-color:#333}.template-product .chosen-container-single .chosen-single{color:#333}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{text-overflow:ellipsis;white-space:nowrap;margin-right:26px;display:block;overflow:hidden}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{width:12px;height:12px;font-size:1px;display:block;position:absolute;top:6px;right:26px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{width:18px;height:100%;display:block;position:absolute;top:0;right:0}.chosen-container-single .chosen-single div b{width:100%;height:100%;display:block}.chosen-container-single .chosen-search{z-index:1010;white-space:nowrap;margin:0;padding:3px 4px;position:relative}.chosen-container-single .chosen-search input[type=text]{border-radius:0;outline:0;width:100%;height:auto;margin:1px 0;padding:4px 20px 4px 5px;font-size:1em;line-height:normal}.chosen-container-single .chosen-drop{background-clip:padding-box;border-radius:0 0 4px 4px;margin-top:-1px}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;-webkit-overflow-scrolling:touch;max-height:240px;margin:0 4px 4px 0;padding:0 0 0 4px;position:relative;overflow:hidden auto}.chosen-container .chosen-results li{word-wrap:break-word;-webkit-touch-callout:none;margin:0;padding:5px 6px;list-style:none;display:none}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.chosen-container .chosen-results li.disabled-result{color:#ccc;cursor:default;display:list-item}.chosen-container .chosen-results li.highlighted{color:#fff;background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%)}.chosen-container .chosen-results li.group-result{cursor:default;font-weight:700;display:list-item}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{cursor:text;background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;width:100%;height:auto;margin:0;padding:0 5px;position:relative;overflow:hidden}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{white-space:nowrap;margin:0;padding:0}.chosen-container-multi .chosen-choices li.search-field input[type=text]{box-shadow:none;color:#999;border-radius:0;outline:0;height:25px;margin:1px 0;padding:0;font-size:100%;line-height:normal;background:0 0!important;border:0!important}.chosen-container-multi .chosen-choices li.search-choice{color:#333;cursor:default;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-repeat:repeat-x;background-size:100% 19px;background-clip:padding-box;border:1px solid #aaa;border-radius:3px;max-width:100%;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;line-height:13px;position:relative;box-shadow:inset 0 0 2px #fff,0 1px #0000000d}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{width:12px;height:12px;font-size:1px;display:block;position:absolute;top:4px;right:3px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{color:#666;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);border:1px solid #ccc;padding-right:5px}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{color:#ccc;cursor:default;background-color:#eee;display:list-item}.chosen-drop .result-selected{background-color:#eee}.chosen-container-active.chosen-with-drop .chosen-single div{background:0 0;border-left:none}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-disabled{cursor:default;opacity:.5!important}.chosen-disabled .chosen-single,.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{padding:0 8px 0 0;overflow:visible}.chosen-rtl .chosen-single span{direction:rtl;margin-left:26px;margin-right:0}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{left:3px;right:auto}.chosen-rtl .chosen-single abbr{left:26px;right:auto}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{left:4px;right:auto}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-left:0;padding-right:15px}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{direction:rtl;padding:4px 5px 4px 20px}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}form#customer_login,form#create_customer,#form-container-reset-password form{max-width:400px;margin:0 auto;padding:20px 0}#notice-password-reset-success{text-align:center;margin:0 0 45px}.wrapper.account-page{padding-bottom:60px}.account-layout-left{margin:0 0 50px}.account-layout-left h3,.account-layout-sidebar h3{margin:10px 0 5px;font-size:1em}.form-header{text-align:center;max-width:400px;margin:0 auto;padding:40px 0 0}@media (width>=980px){.account-layout-left{float:left;width:70%}.account-layout-sidebar{float:right;box-sizing:border-box;width:30%;padding-left:50px}}.order-history-table{border-collapse:collapse;width:100%}.order-history-table th,.order-history-table td{padding:5px}.order-history-table th{text-align:left}.order-history-table th:first-of-type,.order-history-table th:last-of-type,.order-history-table td:first-of-type,.order-history-table td:last-of-type{padding-left:0}.order-history-table th.price,.order-history-table td.price{text-align:right}#account-order-details h3{margin:20px 0 0}.order-errors{background-color:#eee;margin:0 0 25px;padding:15px}.order-errors h5{margin:0 0 5px;font-size:1.1em}.order-errors p{margin:0}.form-address{max-width:650px}.form-address__input-container{flex-direction:column;display:flex}.form-address__checkbox-container{align-items:center;margin-bottom:1em;display:flex}.form-address__checkbox-container label{margin-left:4px}.form-address__button--link{cursor:pointer;background-color:#0000;border:none;padding:0}.form-address__button--link:hover{text-decoration:underline}[data-address-fields] [data-aria-hidden=true]{display:none}[data-address-fields]{flex-flow:wrap;justify-content:space-between;display:flex}[data-address-fields] input,[data-address-fields] select{box-sizing:border-box;width:100%}[data-address-fields] [data-line-count="1"]{flex-basis:100%}[data-address-fields] [data-line-count="2"],[data-address-fields] [data-line-count="2"]+:not([data-line-count]){flex-basis:49%}[data-address-fields] [data-line-count="3"],[data-address-fields] [data-line-count="3"]+:not([data-line-count]),[data-address-fields] [data-line-count="3"]+*+:not([data-line-count]){flex-basis:32%}#icf_modal{background:#fff;box-shadow:none!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#edf2f4",GradientType=0)!important;background:linear-gradient(#fff 81%,#edf2f4 99%)!important;padding:40px!important}#icf_modal h1{color:#000036!important;text-transform:uppercase!important;font-size:22px!important}#icf_modal form>div{text-transform:uppercase!important;color:#606060!important;font-family:Montserrat!important;font-size:11px!important;font-weight:400!important;line-height:2em!important}#icf_top_msg{display:none!important}#icf_close{color:#606060!important;background-color:#0000!important;font-family:Lato!important}#icf_submit{text-transform:uppercase!important;letter-spacing:.1em!important;background-color:#fe5147!important;font-family:Montserrat!important}#icf_backdrop{background:#eeec!important}#page .mktoLabel{width:100%!important;padding-bottom:10px!important;font-size:16px!important;display:inline-block!important}#page .mktoButtonRow{width:300px!important;display:block!important;top:0!important;right:0!important}#page .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{width:100%!important;padding:1.2em 1em!important}.mktoLabel{display:none}#mktoForm_1989{width:100%!important}.mktoEmailField{width:300px!important;padding:10px 12px 15px!important;font-size:17px!important}.mktoFormRow{vertical-align:middle!important;width:300px!important;display:inline-block!important}.mktoButtonRow{position:relative;top:2px;right:77px;vertical-align:middle!important;width:60px!important;display:inline-block!important}.mktoButton{text-transform:uppercase!important;background-color:#fe5147!important;background-image:none!important;border:none!important;font-family:Montserrat!important}.mktoOffset{display:none!important}.mktoButtonWrap{margin-left:0!important}@media only screen and (width<=480px){.mktoForm input[type=email]{height:2.4em!important}.mktoForm{padding:0!important}.mktoButtonRow{top:-5px!important}.mktoEmailField,.mktoFormRow{width:260px!important}}@media only screen and (width<=380px){#mktoForm_1989{position:relative!important}.mktoEmailField,.mktoFormRow{width:100%!important}.mktoButtonRow{position:absolute!important;top:8px!important;right:25px!important}}.section-recently-viewed{display:none}.section-recently-viewed .grid.featured-block .product-card .card-details{flex-direction:column;height:auto;min-height:165px;margin:0 40px;display:flex}.section-recently-viewed .grid.featured-block .product-card .card-details .product-title{height:auto}.section-recently-viewed .grid.featured-block .product-card .card-details .btn{margin:auto auto 0}.section-recently-viewed .section-header{display:none}.gigya-screen-dialog h2{letter-spacing:.1em;text-transform:uppercase;font:1.7rem Montserrat,sans-serif}.gigya-screen-dialog label{text-transform:none}.gig-balloon{margin-bottom:50px}.gigya-screen-dialog-caption,.breed.human-apparel #collection-header{display:none}.gigya-screen-dialog,.gigya-screen-dialog-mobile{box-shadow:0 1px 10px #00000080;border:none!important;border-radius:4px!important}.gigya-screen-dialog .gigya-screen-dialog-inner,.gigya-screen-dialog-mobile .gigya-screen-dialog-inner{border-radius:4px;background-color:#fff!important;border:none!important}.gigya-screen-dialog .gigya-screen-dialog-inner .gigya-screen-dialog-top,.gigya-screen-dialog-mobile .gigya-screen-dialog-inner .gigya-screen-dialog-top{border-top-left-radius:4px;border-top-right-radius:4px;margin-top:8px;background-color:#fff!important;padding:0 10px!important}.gigya-screen-dialog .gigya-screen-dialog-inner .gigya-screen-dialog-top .gigya-screen-dialog-caption,.gigya-screen-dialog-mobile .gigya-screen-dialog-inner .gigya-screen-dialog-top .gigya-screen-dialog-caption{display:none!important}.gigya-screen-dialog .gigya-screen-dialog-inner .gigya-screen-dialog-top .gigya-screen-dialog-close,.gigya-screen-dialog-mobile .gigya-screen-dialog-inner .gigya-screen-dialog-top .gigya-screen-dialog-close{background-image:none!important;width:24px!important}.gigya-screen-dialog .gigya-screen-dialog-inner .gigya-screen-dialog-top .gigya-screen-dialog-close:before,.gigya-screen-dialog-mobile .gigya-screen-dialog-inner .gigya-screen-dialog-top .gigya-screen-dialog-close:before{content:"×";color:#09f;font-weight:100;display:inline-block;transform:scale(3)}.gigya-screen-dialog .gigya-login-form h2,.gigya-screen-dialog .gigya-reset-password-form h2,.gigya-screen-dialog .gigya-register-form h2,.gigya-screen-dialog-mobile .gigya-login-form h2,.gigya-screen-dialog-mobile .gigya-reset-password-form h2,.gigya-screen-dialog-mobile .gigya-register-form h2{font-size:28px!important}.gigya-screen-dialog .gigya-login-form .or-line.center-content.vspacer2,.gigya-screen-dialog .gigya-reset-password-form .or-line.center-content.vspacer2,.gigya-screen-dialog .gigya-register-form .or-line.center-content.vspacer2,.gigya-screen-dialog-mobile .gigya-login-form .or-line.center-content.vspacer2,.gigya-screen-dialog-mobile .gigya-reset-password-form .or-line.center-content.vspacer2,.gigya-screen-dialog-mobile .gigya-register-form .or-line.center-content.vspacer2{border-top:1px solid #e0e0e0!important}.gigya-screen-dialog .gigya-login-form .or-line.center-content.vspacer2 .block,.gigya-screen-dialog .gigya-reset-password-form .or-line.center-content.vspacer2 .block,.gigya-screen-dialog .gigya-register-form .or-line.center-content.vspacer2 .block,.gigya-screen-dialog-mobile .gigya-login-form .or-line.center-content.vspacer2 .block,.gigya-screen-dialog-mobile .gigya-reset-password-form .or-line.center-content.vspacer2 .block,.gigya-screen-dialog-mobile .gigya-register-form .or-line.center-content.vspacer2 .block{background-color:#fff!important;width:34px!important;font-weight:500!important}.gigya-screen-dialog .gigya-login-form label,.gigya-screen-dialog .gigya-reset-password-form label,.gigya-screen-dialog .gigya-register-form label,.gigya-screen-dialog-mobile .gigya-login-form label,.gigya-screen-dialog-mobile .gigya-reset-password-form label,.gigya-screen-dialog-mobile .gigya-register-form label{text-transform:uppercase}.gigya-screen-dialog .gigya-login-form label span,.gigya-screen-dialog .gigya-reset-password-form label span,.gigya-screen-dialog .gigya-register-form label span,.gigya-screen-dialog-mobile .gigya-login-form label span,.gigya-screen-dialog-mobile .gigya-reset-password-form label span,.gigya-screen-dialog-mobile .gigya-register-form label span{color:#003594!important}.gigya-screen-dialog .gigya-login-form label span a,.gigya-screen-dialog .gigya-reset-password-form label span a,.gigya-screen-dialog .gigya-register-form label span a,.gigya-screen-dialog-mobile .gigya-login-form label span a,.gigya-screen-dialog-mobile .gigya-reset-password-form label span a,.gigya-screen-dialog-mobile .gigya-register-form label span a{text-transform:capitalize;font-family:Libre Franklin,sans-serif;font-size:12px;color:#0081d6!important}.gigya-screen-dialog .gigya-login-form input,.gigya-screen-dialog .gigya-reset-password-form input,.gigya-screen-dialog .gigya-register-form input,.gigya-screen-dialog-mobile .gigya-login-form input,.gigya-screen-dialog-mobile .gigya-reset-password-form input,.gigya-screen-dialog-mobile .gigya-register-form input{border:1px solid #09f!important}.gigya-screen-dialog .gigya-login-form input:focus,.gigya-screen-dialog .gigya-reset-password-form input:focus,.gigya-screen-dialog .gigya-register-form input:focus,.gigya-screen-dialog-mobile .gigya-login-form input:focus,.gigya-screen-dialog-mobile .gigya-reset-password-form input:focus,.gigya-screen-dialog-mobile .gigya-register-form input:focus{box-shadow:0 0 1px 1px #09f}.gigya-screen-dialog .gigya-login-form .gigya-composite-control.gigya-composite-control-submit input,.gigya-screen-dialog .gigya-reset-password-form .gigya-composite-control.gigya-composite-control-submit input,.gigya-screen-dialog .gigya-register-form .gigya-composite-control.gigya-composite-control-submit input,.gigya-screen-dialog-mobile .gigya-login-form .gigya-composite-control.gigya-composite-control-submit input,.gigya-screen-dialog-mobile .gigya-reset-password-form .gigya-composite-control.gigya-composite-control-submit input,.gigya-screen-dialog-mobile .gigya-register-form .gigya-composite-control.gigya-composite-control-submit input{height:50px;font-size:15px;font-weight:400;background-color:#ff5248!important;border:none!important;width:125px!important}.gigya-screen-dialog .gigya-login-form .gigya-composite-control.gigya-composite-control-submit input:focus,.gigya-screen-dialog .gigya-reset-password-form .gigya-composite-control.gigya-composite-control-submit input:focus,.gigya-screen-dialog .gigya-register-form .gigya-composite-control.gigya-composite-control-submit input:focus,.gigya-screen-dialog-mobile .gigya-login-form .gigya-composite-control.gigya-composite-control-submit input:focus,.gigya-screen-dialog-mobile .gigya-reset-password-form .gigya-composite-control.gigya-composite-control-submit input:focus,.gigya-screen-dialog-mobile .gigya-register-form .gigya-composite-control.gigya-composite-control-submit input:focus{outline:0;box-shadow:none!important}.gigya-screen-dialog .gigya-login-form .gigya-composite-control.gigya-composite-control-submit input:hover,.gigya-screen-dialog .gigya-reset-password-form .gigya-composite-control.gigya-composite-control-submit input:hover,.gigya-screen-dialog .gigya-register-form .gigya-composite-control.gigya-composite-control-submit input:hover,.gigya-screen-dialog-mobile .gigya-login-form .gigya-composite-control.gigya-composite-control-submit input:hover,.gigya-screen-dialog-mobile .gigya-reset-password-form .gigya-composite-control.gigya-composite-control-submit input:hover,.gigya-screen-dialog-mobile .gigya-register-form .gigya-composite-control.gigya-composite-control-submit input:hover{background-color:#ff4339!important}.gigya-screen-dialog .gigya-composite-control.gigya-composite-control-label,.gigya-screen-dialog-mobile .gigya-composite-control.gigya-composite-control-label{text-transform:unset;color:#6c6c6c;font-family:Libre Franklin,sans-serif}.gigya-screen-dialog .gigya-composite-control.gigya-composite-control-label a,.gigya-screen-dialog-mobile .gigya-composite-control.gigya-composite-control-label a{text-transform:capitalize;color:#007acc!important}.gigya-screen-dialog .gigya-reset-password-form div:first-child>.gigya-composite-control.gigya-spacer,.gigya-screen-dialog-mobile .gigya-reset-password-form div:first-child>.gigya-composite-control.gigya-spacer{position:relative}.gigya-screen-dialog .gigya-reset-password-form div:first-child>.gigya-composite-control.gigya-spacer:before,.gigya-screen-dialog-mobile .gigya-reset-password-form div:first-child>.gigya-composite-control.gigya-spacer:before{content:"Forgot Password";font-size:28px;position:absolute;left:calc(50% - 108px)}.gigya-screen-dialog .gigya-reset-password-form div:nth-child(2)>label,.gigya-screen-dialog-mobile .gigya-reset-password-form div:nth-child(2)>label{text-align:center;color:#000;margin-top:22px;font-size:15px;font-weight:600}.gigya-screen-dialog .gigya-reset-password-form div:nth-child(3),.gigya-screen-dialog-mobile .gigya-reset-password-form div:nth-child(3){width:100%}.gigya-screen-dialog .gigya-reset-password-form div:nth-child(3)>div:first-child,.gigya-screen-dialog-mobile .gigya-reset-password-form div:nth-child(3)>div:first-child{display:none!important}.gigya-screen-dialog .gigya-reset-password-form div:nth-child(3) div+div,.gigya-screen-dialog-mobile .gigya-reset-password-form div:nth-child(3) div+div{margin-top:10px;float:unset!important;max-width:100%!important}.gigya-screen-dialog .gigya-reset-password-form div:nth-child(5)>div:first-child,.gigya-screen-dialog-mobile .gigya-reset-password-form div:nth-child(5)>div:first-child{display:none!important}.gigya-screen-dialog .gigya-reset-password-form div:nth-child(5) label,.gigya-screen-dialog-mobile .gigya-reset-password-form div:nth-child(5) label{font-family:Libre Franklin,sans-serif;text-align:center!important}.gigya-screen-dialog .gigya-reset-password-form div:nth-child(5) label a,.gigya-screen-dialog-mobile .gigya-reset-password-form div:nth-child(5) label a{text-transform:lowercase!important}.gigya-screen-dialog .gigya-register-form .gigya-composite-control.gigya-composite-control-submit input,.gigya-screen-dialog-mobile .gigya-register-form .gigya-composite-control.gigya-composite-control-submit input{width:180px!important}.gigya-screen-dialog-mobile{border-radius:unset!important;background-color:#fff!important}.userway-s14-3,.userway-s14-active{word-wrap:break-word}html.remodal-is-locked{-ms-touch-action:none;touch-action:none;overflow:hidden}.remodal,[data-remodal-id]{display:none}.remodal-overlay{z-index:9999;display:none;position:fixed;inset:-5000px}.remodal-wrapper{z-index:10000;text-align:center;-webkit-overflow-scrolling:touch;display:none;position:fixed;inset:0;overflow:auto}.remodal-wrapper:after{content:"";height:100%;margin-left:-.05em;display:inline-block}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{-moz-text-size-adjust:100%;text-size-adjust:100%;outline:none;position:relative}.remodal-is-initialized{display:inline-block}.remodal-overlay{background:#eeec}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;color:#2b2e38;background:#fff;border:1px solid #ccc;border-radius:3px;width:100%;margin-bottom:10px;padding:0;transform:translate(0,0)}.remodal-body{padding:35px}.remodal-footer{border-top:1px solid #eee;margin:20px 0 0;padding:0}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{cursor:pointer;color:#95979c;background:0 0;border:0;outline:0;width:35px;height:35px;margin:0;padding:0;text-decoration:none;transition:color .2s;display:block;position:absolute;top:0;right:0;overflow:visible}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{content:"×";text-align:center;width:35px;font-size:25px;line-height:35px;display:block;position:absolute;top:0;left:0;font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important}.remodal-confirm,.remodal-cancel{font:inherit;cursor:pointer;text-align:center;vertical-align:middle;border:0;outline:0;min-width:110px;margin:0;padding:12px 0;text-decoration:none;transition:background .2s;display:inline-block;overflow:visible}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner{border:0;padding:0}.remodal-cancel::-moz-focus-inner{border:0;padding:0}.remodal-close::-moz-focus-inner{border:0;padding:0}@keyframes remodal-opening-keyframes{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:none}}@keyframes remodal-closing-keyframes{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (width>=641px){.remodal{max-width:1000px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.lds-ellipsis{width:80px;height:80px;display:inline-block;position:relative}.lds-ellipsis div{background:#007acc;border-radius:50%;width:13px;height:13px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute;top:33px}.lds-ellipsis div:first-child{animation:.6s infinite lds-ellipsis1;left:8px}.lds-ellipsis div:nth-child(2){animation:.6s infinite lds-ellipsis2;left:8px}.lds-ellipsis div:nth-child(3){animation:.6s infinite lds-ellipsis2;left:32px}.lds-ellipsis div:nth-child(4){animation:.6s infinite lds-ellipsis3;left:56px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.loader .dog{z-index:9999;width:100px;height:100px}.loader .dog:before{content:"";background:#7676763b;border-radius:50%;width:100%;height:100%;display:block;position:absolute;transform:translateY(-30%)scale(1.5)}.loader .dog *{position:absolute}.loader .dog-body{animation:.2s ease-in-out infinite alternate dog-body;top:-50%}.loader .dog-body:before{content:"";transform-origin:100% 100%;border-top-left-radius:100%;border-top-right-radius:10%;border-bottom-left-radius:10%;width:90%;height:90%;animation:.2s ease-in-out 33.3333ms infinite alternate both dog-tail-blur;position:absolute;bottom:90%;right:50%}@keyframes dog-tail-blur{0%{opacity:0;transform:rotate(0)}50%{opacity:1}to{opacity:0;transform:rotate(90deg)}}@keyframes dog-body{0%{transform:translate(-10%)}to{transform:translate(10%)}}@keyframes dog-head{0%,to{transform:rotate(45deg)}33.3%{transform:rotate(-45deg)}66.6%{transform:rotate(0)}}.loader .dog-torso{animation:.2s ease-in-out infinite alternate-reverse dog-torso;display:none;top:-20%}@keyframes dog-torso{0%{transform:translate(-5%)}to{transform:translate(5%)}}.loader .dog-eyes{z-index:1;width:60%;top:46%;left:20%}.loader .dog-eyes:before{content:"";z-index:0;background:#bb8c53;border:0 solid #fcfcfc;border-right-width:4px;border-radius:40px;width:40px;height:40px;display:block;position:absolute;top:-10px;left:-10px;transform:rotate(-45deg);box-shadow:inset -12px -8px 40px #76767633}.loader .dog-eye{z-index:1;background:#544258;border-radius:50%;width:10px;height:10px;animation:1.8s infinite dog-eye}@keyframes dog-eye{0%,to{opacity:1;animation-timing-function:step-end}50%,55%{opacity:0;animation-timing-function:step-start}}.loader .dog-eye:first-child{left:0}.loader .dog-eye:last-child{right:0}.loader .dog-muzzle{background:#f9f9f9;border-bottom-right-radius:100%;border-bottom-left-radius:100%;width:60%;height:50%;bottom:-15%;left:20%;box-shadow:inset -12px -8px 40px #ffffff3b}.loader .dog-muzzle:before,.loader .dog-muzzle:after{content:"";display:block;position:absolute}.loader .dog-muzzle:before{background:#5442583b;width:6px;height:20px;bottom:0;left:calc(50% - 3px)}.loader .dog-muzzle:after{background:#544258;border-radius:50% 50% 60% 60%/40% 40% 60% 60%;width:20px;height:15px;bottom:12px;left:calc(50% - 10px)}.loader .dog-tongue{z-index:-1;transform-origin:top;width:40px;height:100%;animation:1.8s ease-in-out -50ms infinite dog-tongue;left:calc(50% - 20px)}@keyframes dog-tongue{0%,to{transform:rotate(0)}16.6667%{transform:rotate(30deg)}33.3333%,66.6667%{transform:rotate(0)}50%,83.3333%{transform:rotate(-20deg)}}.loader .dog-tongue:before{content:"";background:#fd3163;border-radius:40px;width:100%;height:100%;animation:.1s ease-in-out infinite alternate dog-tongue-inner;display:block;position:absolute}@keyframes dog-tongue-inner{0%{transform:translateY(5%)}to{transform:translateY(22%)}}.loader .dog-ears{filter:drop-shadow(2px 4px 6px #0000003b);width:40%;animation:1.8s .1s infinite dog-ears;top:16%;left:30%}@keyframes dog-ears{42.3%,71.6%{transform:rotate(-5deg)}50.3%,79.6%{transform:rotate(5deg)}5%{transform:rotate(5deg)}12%{-webkit-transform:rotate(-5%);transform:rotate(-5%)}0%,33.3%,66%,to{transform:rotate(0)}}.loader .dog-ear{background:#705431;width:50px;height:50px;animation-duration:.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both;bottom:-10px}.loader .dog-ear:first-child{transform-origin:100% 100%;border-top-right-radius:80%;border-bottom-left-radius:95%;right:100%;transform:rotate(10deg);box-shadow:inset -15px 8px 0 1px #bb8c53}.loader .dog-ear:last-child{transform-origin:0 100%;border-top-left-radius:95%;border-bottom-right-radius:80%;left:100%;transform:rotate(-10deg);box-shadow:inset 15px 8px #bb8c53}.loader .dog-tail{transform-origin:bottom;background-color:#f7b66c;border-radius:10px 0 0/50px 0 0;width:10px;height:50px;position:absolute;top:-48px;left:calc(50% - 5px);transform:rotate(-47deg)}@keyframes dog-tail-segment{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}.loader .dog-body>.dog-tail{animation:.2s ease-in-out infinite alternate dog-tail;bottom:90%}@keyframes dog-tail{0%{transform:rotate(-45deg)}to{transform:rotate(45deg)}}.loader .dog-body,.loader .dog-torso,.loader .dog-head{filter:drop-shadow(2px 4px 6px #0000003b)brightness();background:#f7b66c;border-radius:50%;width:100%;height:100%;position:absolute;box-shadow:inset -12px -8px 40px #7676763b}.loader .dog-body,.loader .dog-torso{box-shadow:inset -12px -8px 40px #bb8c53}.loader .dog-head{background:#f7b66c;animation:1.8s cubic-bezier(.11,.79,0,.99) infinite dog-head}.loader *,.loader :before,.loader :after{box-sizing:border-box;position:relative}.akc-btn-1{cursor:pointer;color:#fff;letter-spacing:normal;text-align:center;background-color:#007acc;border:1px solid #007acc;border-radius:100px;padding:12.5px 24px;font-family:Montserrat;font-size:16px;font-weight:700}.akc-btn-1:hover{color:#007acc;background-color:#fff;text-decoration:none}.akc-btn-2{cursor:pointer;color:#007acc;letter-spacing:normal;text-align:center;background-color:#fff;border:1px solid #007acc;border-radius:100px;padding:12.5px 24px;font-family:Montserrat;font-size:16px;font-weight:700}.akc-btn-2:hover,.akc-btn-2.active{color:#fff;background-color:#007acc;text-decoration:none}.akc-btn-2:disabled{color:#fff;background-color:#bababa;border:1px solid #bababa}.akc-btn-1 span.font-1,.akc-btn-2 span.font-1{font-family:Lato,sans-serif}.truncate{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.choices__wrapper .choices__inner{box-sizing:border-box;background-color:#fff;border-color:#bababa;padding:10px 16px}.choices__wrapper .choices.is-focused .choices__inner{border-color:#09f}.choices__wrapper .choices__list--multiple{display:none}.choices__wrapper .choices__input--cloned{color:#222223;background-color:#fff;border:0;padding:0;font-family:Lato;font-size:16px}.choices__wrapper .choices__list--dropdown{box-sizing:border-box}.choices__wrapper .choices.is-open .choices__list--dropdown{border-top-color:#09f}.choices__wrapper .choices.is-open.is-flipped .choices__list--dropdown{border-bottom-color:#09f}.choices__wrapper .choices__item--choice{word-break:break-word}.choices__wrapper .choices__item--choice.is-selected{cursor:not-allowed}.choices__wrapper .choices__select-wrapper{align-items:center;width:287px;margin-bottom:16px;display:flex;position:relative}.choices__wrapper .choices{width:100%;margin:0}.choices__wrapper .choices__select-caret{cursor:pointer;width:0;height:0;font-size:16px;line-height:0;position:absolute;right:36px}.choices__wrapper .choices__select-caret:before{content:"";font-family:icons}.choices__wrapper .choices.is-open+.choices__select-caret:before{content:""}.choices__wrapper .choices__selected-items{flex-wrap:wrap;margin-top:-24px;margin-left:-24px;display:flex}.choices__wrapper .choices__selected-item{color:#fff;background-color:#003594;border-radius:17px;align-items:center;margin-top:24px;margin-left:24px;padding:8px;font-family:Lato;font-size:16px;display:flex}.choices__wrapper .choices__selected-item .icon{box-sizing:border-box;color:#003594;cursor:pointer;background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:14px;height:14px;margin-left:8px;font-size:8px;line-height:0;display:flex}.variant-picker{grid-gap:0px;grid-auto-rows:auto;display:grid}.quantity-selector__controls input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.quantity-selector__controls input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.quantity-selector input[type=number]{-moz-appearance:textfield}.quantity-selector__controls{grid-gap:10px;grid-auto-columns:min-content;grid-auto-flow:column;align-items:center;display:grid}.quantity-selector__button{cursor:pointer;background-color:#007acc;border:0;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;display:flex;position:relative;appearance:none!important}.quantity-selector__button[disabled]{background:#bababa}.quantity-selector__button__horizontal-line{box-sizing:border-box;border:1px solid #fff;width:1px;height:18px;display:block;position:absolute;transform:rotate(90deg)}.quantity-selector__button__vertical-line{box-sizing:border-box;border:1px solid #fff;width:1px;height:18px;display:block;position:absolute}.quantity-selector__input[type=number]{color:#222223;text-align:center;-moz-appearance:textfield;border:1px solid #dedede;width:48px;height:40px;margin:0;padding:9px 0;font-family:Lato;font-size:18px}.quantity-selector__input::-webkit-outer-spin-button{appearance:none;margin:0}.quantity-selector__input::-webkit-inner-spin-button{appearance:none;margin:0}.product-carousel__wrap{flex-direction:column;display:flex;position:relative;overflow-x:hidden}.product-carousel.swiper-container{z-index:0;width:100%;margin-left:27px}.product-carousel .swiper-wrapper{z-index:0}.product-carousel .swiper-slide{height:auto}.product-carousel .swiper-pagination-wrap{justify-content:center;align-items:center;margin-top:40px;margin-left:-27px;padding:0 30px;display:flex}.product-carousel .swiper-pagination{grid-template-columns:repeat(auto-fit,12px);gap:10px;max-width:100%;margin:0 30px;display:inline-flex;position:static}.product-carousel .swiper-pagination-bullet{background-color:#0000;border:1px solid #007acc;width:10px;height:10px}.product-carousel .swiper-pagination-bullet-active{background-color:#007acc}.product-carousel .swiper-button-disabled{color:#bababa}.product-carousel .swiper-button-prev,.product-carousel .swiper-button-next{width:8px;height:16px;margin:0;position:static}.product-carousel .swiper-button-prev:after,.product-carousel .swiper-button-next:after{font-size:16px}@media (width>=1280px){.product-carousel.swiper-container{margin-left:auto}.product-carousel .swiper-pagination-wrap{margin-left:0}}.file-uploader input[type=file]{display:none!important}.file-uploader .file-uploader__visual-input{background-color:#fff;border-color:#bababa;justify-content:center;align-items:center;display:flex;position:relative}.file-uploader .product-form__input--invalid+.file-uploader__visual-input{border-color:#e2231a}.file-uploader .file-uploader__visual-input:before{content:"";box-sizing:border-box;border:2px dashed #dedede;border-radius:4px;width:calc(100% - 20px);height:calc(100% - 30px);position:absolute}.file-uploader .file-uploader__visual-input span{margin:16px}.gift-note__toggle{align-items:center;height:24px;display:flex}.gift-note__toggle input[type=checkbox]{appearance:none;cursor:pointer;border:0;justify-content:center;align-items:center;height:24px;margin:0 12px;display:flex}.gift-note__toggle input[type=checkbox]:before{content:"";box-sizing:border-box;background-color:#fff;border:2px solid #09f;border-radius:4px;width:24px;height:24px;display:inline-block;position:absolute}.gift-note__toggle input[type=checkbox]:checked:after{content:"";font-family:icons;position:absolute}.gift-note__toggle label{letter-spacing:.64px;cursor:pointer;margin:0;padding:0 0 0 12px;font-size:16px;font-weight:400}.gift-note__panel{grid-gap:24px 43px;grid-template:"to""message""from"/1fr;margin:40px 0 0;display:none}.gift-note__panel--show{display:grid}.gift-note__to{grid-area:to}.gift-note__from{grid-area:from}.gift-note__message{grid-area:message}.gift-note__panel input,.gift-note__panel textarea{max-width:100%;padding:10px 16px}.gift-note__panel textarea{min-height:100px}.gift-note__panel label{letter-spacing:.87px;color:#003594;text-transform:uppercase;margin:0 0 3px 4px;font-family:Lato;font-size:14px;font-weight:400}@media (width>=1024px){.gift-note__panel{grid-template:"to from""message message"/1fr 1fr}}.share-buttons{grid-template-columns:repeat(auto-fit,40px);grid-auto-flow:column;gap:24px;display:grid}.share-buttons .icon{font-size:40px}.share-buttons .icon-facebook{color:#4267b2}.share-buttons .icon-pinterest{color:#e60023}.share-buttons .icon-twitter{color:#1da1f2}.terms-of-use__required-notification,.terms-of-use__toggle{align-items:center;height:24px;display:flex}.terms-of-use__toggle input[type=checkbox]{cursor:pointer;border:0;width:24px;height:24px;margin:0;display:inline-block}.terms-of-use__toggle input[type=checkbox]:before{content:"";box-sizing:border-box;background-color:#fff;border:2px solid #09f;border-radius:4px;width:24px;height:24px;display:inline-block;position:absolute}.terms-of-use__toggle input[type=checkbox]:checked:after{content:"";padding-top:2px;padding-left:5px;font-family:icons;position:absolute}.terms-of-use__toggle label{letter-spacing:.64px;cursor:pointer;margin:0;padding:0 0 0 12px;font-size:16px;font-weight:400;display:inline-block}.product-form__required-notification.hidden{display:none}.terms-of-use__required-notification{background-color:#f0eded;border-radius:6px;width:fit-content;height:fit-content;margin-bottom:17px;position:relative}.terms-of-use__required-notification:before{content:"";background:#fff;border-top-left-radius:50%;width:20px;height:16px;position:absolute;bottom:-16px;left:5px;box-shadow:-3px -5px #f0eded}.terms-of-use__required-notification .message{letter-spacing:.64px;color:#000036;margin-right:6px;font-weight:550;display:inline-block}.terms-of-use__required-notification .icon{background:orange;width:12px;margin-left:6px;margin-right:6px}.terms-of-use__required-notification .icon:before{content:"!";margin-left:3px;font-size:16px;font-weight:bolder}.product-form{grid-auto-rows:auto;gap:40px;display:grid}.product-form__field{margin:10px 0 0}.product-form__label{color:#222223;margin-bottom:16px;font-family:Lato;font-size:18px;font-weight:700;display:inline-block}.product-form__fieldset{border:0;margin:10px 0 0;padding:0}.product-form__fieldset input[type=radio]{opacity:0;position:absolute}.product-form__fieldset label{color:#505053;cursor:pointer;box-sizing:border-box;border:1px solid #979797;border-radius:5px;justify-content:center;align-items:center;min-width:50px;height:50px;margin:8px 0 0 8px;padding:5px;font-family:Lato;font-size:16px;display:flex}.product-form__fieldset input[type=radio]:checked+label{border-color:#09f}.product-form__fieldset-values{flex-wrap:wrap;margin:-8px 0 0 -8px;display:flex}.product-form__select-wrapper{max-width:auto;box-sizing:border-box;align-items:center;width:max-content;min-width:280px;display:flex;position:relative}.product-form__input,.product-form__select{box-sizing:border-box;color:#222223;border:1px solid #979797;border-radius:5px;width:100%;max-width:280px;margin:0;padding:15px 10px;font-family:Lato;font-size:16px;display:block}.product-form__input::placeholder{color:#bababa}.product-form__input--invalid{border-color:#e2231a}.product-form__input--has-instructions{margin-bottom:2px}.product-form__select{background-image:none;align-items:center;padding:15px 50px 15px 10px;display:flex}@media screen and (width>=1024px){.product-form__select{max-width:500px}}.product-form__select-caret{pointer-events:none;width:0;height:0;font-size:16px;line-height:0;position:absolute;right:36px}.product-form__select-caret:before{content:"";font-family:icons}.product-form__select-caret--open:before{content:""}.product-form__buttons{display:flex}.product-form__buttons button,.product-form__buttons a,.product-form__cart-notification a,.product-form__button{box-sizing:border-box;color:#fff;cursor:pointer;appearance:none;background-color:#007acc;border:1px solid #007acc;border-radius:20px;justify-content:center;min-width:150px;padding:11px;font-family:Lato;font-size:16px;font-weight:700;line-height:normal;display:flex;position:relative}.product-form__buttons a:hover,.product-form__cart-notification a:hover{text-decoration:none}.product-form__buttons__add-to-cart:disabled{cursor:not-allowed;background-color:#979797;border:#979797}.product-form__instructions{color:#505053;margin:0;font-family:Lato;font-size:16px}.product-form__cart-notification{background-color:#f8f8f8;justify-content:center;gap:16px;max-width:383px;padding:16px;display:none}.product-form__cart-notification--show{display:grid}.product-form__cart-notification p{color:#222223;text-align:center;margin:0;font-family:Lato;font-size:16px;font-weight:700}.servicify__use-terms-of-use .hide{display:none}.template-product .swatches{flex-flow:wrap;justify-content:flex-start;gap:16px;display:flex}.template-product .swatch{size:14px;color:#222223;text-wrap:nowrap;background-color:#fff;border:1px solid #09f;border-radius:4px;padding:12px;font-family:Lato,sans-serif;line-height:17px}.template-product .swatch.active,.template-product .swatch:hover{background-color:#e5f5ff}#quickshop__layer{z-index:1;justify-content:center;align-items:center;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#quickshop__layer .quickshop__wrapper{background-color:#fff;grid-template:"carousel title""carousel column"1fr/1fr 1fr;width:742px;padding:52px;display:grid}@media (width<=768px),(height<=480px){#quickshop__layer .quickshop__wrapper{box-sizing:border-box;width:100vw;height:65vh;margin:50px 0;padding:0;display:block;overflow-y:auto}}#quickshop__layer .quickshop__wrapper .quickshop__carousel{justify-content:center;padding-top:30px;display:flex}@media only screen and (width<=768px),(height<=480px){#quickshop__layer .quickshop__wrapper .quickshop__column{flex-direction:column;display:flex}#quickshop__layer .quickshop__wrapper .quickshop__product-title{margin:5px 10px;padding:0}}#quickshop__layer .quickshop__wrapper .carousel__provider{width:100%}#quickshop__layer .quickshop__wrapper .carousel{width:80%}#quickshop__layer .quickshop__wrapper .carousel-thumbs{flex-direction:row;justify-content:space-between;width:255px;height:72px;transition:transform .3s ease-in-out;display:flex;overflow:hidden}#quickshop__layer .quickshop__wrapper .carousel-thumbs .carousel__dot{border:1px solid #bababa;width:72px;height:72px;padding:3px}#quickshop__layer .quickshop__wrapper .carousel-thumbs .carousel__dot--selected{border:2px solid #007acc}#quickshop__layer .quickshop__wrapper .carousel__dot img{object-fit:contain;width:100%;height:100%;margin:auto;transition:transform .3s;display:block}#quickshop__layer .quickshop__wrapper .carousel__image{background-position:50%;background-repeat:no-repeat;background-size:contain!important}#quickshop__layer .quickshop__wrapper .quickshop__carousel__thumbnail{justify-content:space-between;display:flex}#quickshop__layer .quickshop__wrapper .icon-caret-left,#quickshop__layer .quickshop__wrapper .icon-caret-right{color:#007acc}#quickshop__layer .quickshop__wrapper .carousel__back-button[disabled] .icon-caret-left,#quickshop__layer .quickshop__wrapper .carousel__next-button[disabled] .icon-caret-right{color:#007acc33}@media only screen and (width<=768px),(height<=480px){#quickshop__layer .quickshop__wrapper .quickshop__carousel{position:relative}#quickshop__layer .quickshop__wrapper .quickshop__carousel__featured-image{width:80%;padding-right:5px}#quickshop__layer .quickshop__wrapper .quickshop__carousel__featured-image .carousel__slider{border:1px solid #dedede}#quickshop__layer .quickshop__wrapper .quickshop__carousel__thumbnail{flex-direction:column;justify-content:start;height:100%;position:absolute;top:0;right:0}#quickshop__layer .quickshop__wrapper .carousel-thumbs{flex-direction:column;width:72px;height:auto}#quickshop__layer .quickshop__wrapper .carousel__dot{margin:5px 0}#quickshop__layer .quickshop__wrapper .icon-caret-left.desktop,#quickshop__layer .quickshop__wrapper .icon-caret-right.desktop{display:none}}#quickshop__layer .quickshop__wrapper .quickshop__carousel__mobile{padding:33px 0}#quickshop__layer .quickshop__wrapper .quickshop__carousel__mobile .carousel__dot-group{text-align:center;display:block}#quickshop__layer .quickshop__wrapper .quickshop__carousel__mobile .carousel__dot{margin-right:2px}#quickshop__layer .quickshop__wrapper .carousel__dot-group{place-content:center space-evenly;align-items:center;width:40%;display:flex}#quickshop__layer .quickshop__wrapper .carousel__dot-group .carousel__dot{border:1px solid #007acc;border-radius:100%;width:10px;height:10px}#quickshop__layer .quickshop__wrapper .carousel__dot-group .carousel__dot--selected{background-color:#007acc;border:1px solid #007acc;border-radius:100%;width:10px;height:10px}@media screen and (width<=768px),(height<=480px){#quickshop__layer .quickshop__wrapper .quickshop__carousel__thumbnail{justify-content:start}}@media screen and (width>=768px){#quickshop__layer .quickshop__wrapper .quickshop__carousel__mobile{display:none}}@media screen and (width<=768px),(height<=480px){#quickshop__layer .quickshop__wrapper .quickshop__carousel__mobile{display:flex}}#quickshop__layer .quickshop__wrapper .quickshop__carousel__mobile{justify-content:center}#quickshop__layer .quickshop__wrapper .quickshop__carousel__mobile .carousel__back-button{padding-right:10px}#quickshop__layer .quickshop__wrapper .quickshop__carousel__mobile .carousel__next-button{padding-left:10px}#quickshop__layer .quickshop__wrapper .quickshop__column{width:100%}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info{padding-left:39px;display:grid}@media screen and (width<=768px),(height<=480px){#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info{padding:0 12px}}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__btn{color:#fff;appearance:none;background-color:#007acc;border-radius:30px;width:100%;height:48px;font-size:16px;font-weight:700}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .disabled{font-weight:700;color:#fff!important;background-color:#979797!important}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__prices{padding:20px 0;display:flex}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__product-price{color:#003594;font-family:Lato;font-size:25px;font-weight:700;display:flex}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__product-compare-price{color:#979797;font-family:Lato;font-size:25px;text-decoration:line-through}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__divider{color:#979797;font-family:Lato;font-size:25px}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .size__wrapper{justify-content:space-between;display:flex}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .size__wrapper .size__size-guide{color:#007acc;font-size:14px;text-decoration:underline}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .size__wrapper .size__label{font-size:15px;font-weight:700}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__product-sizes{flex-wrap:wrap;justify-content:safe center;width:100%;padding-bottom:30px;display:flex}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__product-sizes .size__option{color:#505053;border:1px solid #979797;border-radius:5px;justify-content:center;align-items:center;width:40px;height:40px;margin-top:15px;margin-right:15px;font-family:Lato;font-size:14px;display:flex}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__product-sizes .size__option:active{border:2px solid #007acc;text-decoration:none}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__product-sizes .size__option:hover{cursor:pointer;text-decoration:none}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__product-sizes .size__option.selected{border:2px solid #007acc}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__products-variations{flex-direction:column;width:100%;display:flex}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__products-variations select{text-overflow:ellipsis;width:100%;overflow:hidden}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__products-variations .variations__select{appearance:none;border:1px solid #979797;border-radius:5px;width:100%;height:40px;padding-top:10px}#quickshop__layer .quickshop__wrapper .quickshop__column .quickshop__product-info .quickshop__products-variations .variations__label{padding-bottom:10px;font-size:15px;font-weight:700}#quickshop__layer .quickshop__wrapper .quickshop__view-details{letter-spacing:normal;text-align:center;color:#007acc;justify-content:center;align-items:center;padding-top:3em;font-family:Lato;font-size:16px;line-height:normal;display:flex}@media screen and (width<=768px),(height<=480px){#quickshop__layer .quickshop__wrapper .quickshop__view-details{padding-bottom:40px}}#quickshop__layer .quickshop__wrapper button,#quickshop__layer .quickshop__wrapper input[type=submit],#quickshop__layer .quickshop__wrapper input[type=reset]{color:inherit;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}@media only screen and (width<=768px),(height<=480px){#quickshop__layer .quickshop__wrapper{grid-template-columns:1fr;grid-template-areas:"title""carousel""column"}}#quickshop__layer .quickshop__product-title{text-align:left;flex-grow:0;grid-area:title;padding-bottom:10px;padding-left:39px;font-family:Merriweather;font-size:25px;font-weight:700;display:inline-grid}#quickshop__layer .quickshop__carousel{grid-area:carousel}#quickshop__layer .quickshop__yotpo-reviews{grid-area:column-start;padding:0 39px}#quickshop__layer .quickshop__yotpo-reviews .yotpo-sr-bottom-line-text{color:#0072bf;font-weight:700!important}@media screen and (width<=768px),(height<=480px){#quickshop__layer .quickshop__yotpo-reviews{padding:0 12px}}#quickshop__layer .quickshop__column{grid-area:column}#quickshop__layer .personalized__wrapper{display:grid}#quickshop__layer .personalized__label{color:#222223;font-family:Lato;font-size:15px;font-weight:700;margin-bottom:10px!important}#quickshop__layer .personalized__input{box-sizing:border-box;color:#222223;border:1px solid #bababa;border-radius:5px;width:100%;max-width:100%;margin:0;font-family:Lato;font-size:15px;display:block}#quickshop__layer .quickshop__photo-uploader__wrapper .quickshop__photo-uploader__inside-wrapper{border:2px dashed #858587;border-radius:4px;justify-content:center;align-items:center;padding:16px 0;display:flex}#quickshop__layer .quickshop__photo-uploader__wrapper .quickshop__photo-uploader__input-wrapper{border:1px solid #bababa;border-radius:4px;margin-top:10px;padding:16px}#quickshop__layer .quickshop__photo-uploader__wrapper .quickshop__photo-uploader__label{font-size:15px;font-weight:700}#quickshop__layer .quickshop__photo-uploader__wrapper .quickshop__photo-uploader__input{border:1px solid #979797;border-radius:5px;width:100%;max-width:280px;margin:0;padding:15px 10px;font-family:Lato;font-size:16px;display:block}#quickshop__layer .quickshop__photo-uploader__wrapper .quickshop__photo-uploader__button{color:#fff;appearance:none;background-color:#007acc;border-radius:30px;width:50%;height:44px;font-size:16px}#quickshop__layer .quickshop__photo-uploader__wrapper .quickshop__photo-uploader__instructions{color:#979797;margin-top:10px;font-size:15px}#quickshop__layer .quickshop__photo-uploader__wrapper .quickshop__photo-uploader input[type=file]{display:none!important}.quickshop__success-wrapper{background-color:#fff;flex-direction:column;width:636px;padding:24px;font-family:Lato;display:flex;box-shadow:0 0 10px 1000px #00000080}@media screen and (width<=768px){.quickshop__success-wrapper{width:85vw}}.quickshop__success-wrapper .quickshop__close{color:#007acc;cursor:pointer;justify-content:flex-end;font-size:20px;display:flex}.quickshop__success-wrapper .quickshop__columns{flex-direction:row;display:flex}@media screen and (width<=768px){.quickshop__success-wrapper .quickshop__columns{flex-direction:column}}.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-one{width:35%;padding-left:29px}@media screen and (width<=768px){.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-one{width:100%}}.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-one .quickshop__success__title{color:#222223;font-size:25px;font-weight:700}.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-one .product-image{object-fit:contain;width:100%;height:100%}@media screen and (width<=768px){.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-one .product-image{width:50%}}.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-one .quickshop__icon{color:#00be29;padding-left:8px;font-family:icons}.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-two{flex-direction:column;justify-content:center;width:70%;padding-left:24px;display:flex}@media screen and (width<=768px){.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-two{width:100%;padding-left:0}.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-two .quickshop__success-product-info{padding-top:20px}}.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-two .quickshop__success-product-title{font-family:Merriweather;font-size:25px;font-weight:700}.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-two .quickshop__success-info{background-color:#f8f8f8;flex-direction:column;width:60%;margin:24px 0;padding:16px;display:flex}@media screen and (width<=768px){.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-two .quickshop__success-info{width:auto}}.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-two .quickshop__success-info .quickshop__success__items-cart{font-size:18px;font-weight:700}.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-two .quickshop__success-info .quickshop__subtotal-wrapper{justify-content:space-between;font-size:16px;display:flex}.quickshop__success-wrapper .quickshop__columns .quickshop__success__column-two .quickshop__success-info .quickshop__success__subtotal-value{align-items:center;font-weight:700;display:flex}.quickshop__success-wrapper .quickshop__success-buttons-wrapper{justify-content:space-between;width:70%;margin:20px auto;display:flex}@media screen and (width<=768px){.quickshop__success-wrapper .quickshop__success-buttons-wrapper{flex-direction:column;width:auto;padding:0 80px}.quickshop__success-wrapper .quickshop__success-buttons-wrapper .quickshop__button-continue-shopping{margin-bottom:16.5px}}.quickshop__success-wrapper .quickshop__success-buttons-wrapper .quickshop__button-continue-shopping{cursor:pointer;text-align:center;color:#007acc;background-color:#fff;border:1px solid #007acc;border-radius:100px;padding:12px 31px 13px;font-size:16px;font-weight:700}.quickshop__success-wrapper .quickshop__success-buttons-wrapper .quickshop__button-view-cart{text-align:center;color:#fff;background-color:#007acc;border:1px solid #007acc;border-radius:100px;padding:12px 31px 13px;font-size:16px;font-weight:700}.quickshop__success-wrapper .quickshop__success-buttons-wrapper .quickshop__button-view-cart a{text-decoration:none}.quickshop__success-wrapper .quickshop__cart-items{box-sizing:border-box;background-color:#f8f8f8;border-radius:8px;width:100%;max-height:none;margin:20px 0;padding:16px 24px;overflow:hidden}.quickshop__success-wrapper .quickshop__cart-items.scrollable{max-height:300px;overflow-y:auto}.quickshop__success-wrapper .quickshop__cart-items h4{margin-bottom:12px;font-size:18px;font-weight:700}.quickshop__success-wrapper .quickshop__cart-items ul{margin:0;padding:0;list-style:none}.quickshop__success-wrapper .quickshop__cart-item{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.quickshop__success-wrapper .quickshop__cart-item:last-child{border-bottom:none}.quickshop__success-wrapper .quickshop__cart-item-image{object-fit:contain;border-radius:4px;flex-shrink:0;width:50px;height:50px;margin-right:12px}.quickshop__success-wrapper .quickshop__cart-item-title{flex:1;margin-right:12px}.quickshop__success-wrapper .quickshop__cart-item-qty,.quickshop__success-wrapper .quickshop__cart-item-price{white-space:nowrap;margin-left:12px}.header__account-dropdown{z-index:10000;background-color:#fff;border:1px solid #dedede;width:180px;margin:24px 0 0 40px;display:none;position:absolute;box-shadow:0 4px 6px #0003}.header__account-dropdown--show{display:block}.header__account-dropdown hr{border-top:1px solid #dedede;width:100%;margin:0}.header__account-dropdown a{color:#222223;text-transform:none;cursor:pointer;margin:16px;font-family:Lato;font-size:16px;text-decoration:none;display:block}.header__account-dropdown a:hover{text-decoration:none}.cart-message-wrapper{z-index:99999;position:relative;top:45px}.cart-message-wrapper .cart-message{display:flex}.cart-message{visibility:hidden;background-color:#fff;position:absolute;right:0}.cart-message.active{visibility:visible}.popup-modal{z-index:1000;background-color:#fff;padding:20px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #00000080}@media screen and (width>=768px){.popup-modal{padding:40px}}.popup-modal .popup-modal__close{cursor:pointer;color:#09f;text-align:center;z-index:1000;width:50px;font-size:60px;font-weight:100;line-height:50px;position:absolute;top:20px;right:20px}@media screen and (width>=768px){.popup-modal .popup-modal__close{top:40px;right:40px}}.quantity-selector{align-items:center;padding:29px 0;display:flex}.quantity-selector .quantity-selector__button[disabled]{background-color:#bababa!important}.quantity-selector .quantity-selector__button{border-radius:100%;width:33px;height:33px;padding:7px 10px 7px 7px;background-color:#007acc!important}.quantity-selector .quantity-selector__button .icon{color:#fff;font-size:20px}.quantity-selector .quantity-selector__input{width:48px;height:40px;margin:0 10px}.product-description{max-width:100%;margin:0 auto;padding:20px;display:block}@media (width>=1024px){.product-description{max-width:1280px;padding:40px 20px}}.product-description__tabs{box-sizing:border-box;border-bottom:1px solid #dedede;width:100%;display:flex;overflow-x:scroll}.product-description__tabs::-webkit-scrollbar{width:0;height:0}.product-description__tab{box-sizing:border-box;appearance:none;color:#505053;cursor:pointer;background-color:#0000;border:1px solid #0000;flex-shrink:0;justify-content:center;padding:12px 24px;font-family:Merriweather;font-size:16px;font-weight:700;display:flex}.product-description__tab--active{color:#0072bf;background-color:#e5f4ff;border:1px solid #dedede;flex-shrink:0}.product-description__panel{margin:24px 0;display:none}.product-description__panel--active{display:block}.product-description__panel h3{color:#505053;font-family:Merriweather;font-size:24px}.product-description__panel,.product-description__panel p,.product-description__panel li{color:#505053;font-family:Lato;font-size:20px;line-height:1.6}.product-description__panel ul{padding-inline-start:40px;list-style-type:disc}.product-description__panel li{display:list-item}.product{grid-gap:40px;grid-template:"images""main""other"/minmax(0,1fr);max-width:100%;margin:0 auto;padding:20px;display:grid}@media (width>=1024px){.product{grid-gap:40px 20px;grid-template:"images main""other other"/minmax(0,1fr) minmax(0,1fr);max-width:1280px;padding:40px 20px}}.product__images{grid-area:images}.product__images img{object-fit:contain;max-width:100%;height:auto}.product__images-swiper__image-wrap{cursor:zoom-in;box-sizing:border-box;justify-content:center;align-items:center;width:100%;display:flex}.product__images-swiper__image-wrap img{box-sizing:border-box}.product__images-swiper__image-wrap:not(.product__images-swiper__image-wrap--zoomed-in) img{transform:unset!important}.product__images-swiper__image-wrap.product__images-swiper__image-wrap--zoomed-in{cursor:zoom-out;overflow:hidden}.product__images-swiper__image-wrap.product__images-swiper__image-wrap--zoomed-in img{transform-origin:50%;cursor:zoom-out;-webkit-user-select:none;user-select:none;pointer-events:none}.product__images .product__images-swiper .swiper-pagination-wrap{width:100%}.product__images .product-thumbs-swiper{margin-top:20px}.product__images .product__images-swiper .swiper-pagination{grid-gap:20px 20px;grid-template-columns:repeat(auto-fit,minmax(0,80px));grid-auto-rows:1fr;justify-content:center;margin-top:10px;display:grid;position:static}.product__images .product-thumbs-swiper .swiper-wrapper img{opacity:1;cursor:pointer;background:0 0;border:1px solid #dedede;border-radius:0;width:60px;height:60px;padding:9px;display:block}.product__images .product-thumbs-swiper .swiper-wrapper .swiper-slide-thumb-active img{border-width:2px;border-color:#007acc}@media (width>=768px) and (width<=1023px){.product__images .product-thumbs-swiper .swiper-wrapper img{width:80px;height:80px}}@media (width>=1024px){.product__images-swiper__image-wrap img{width:100%;max-width:630px;height:100%;max-height:630px}}.product__main{grid-area:main}.product__main__blocks{grid-gap:24px;grid-auto-rows:auto;display:grid}.product__main__blocks>*{margin-top:0;margin-bottom:0}.product__main__title{font-family:Merriweather;font-size:31px;font-weight:700}.product__main__excerpt{color:#505053;font-family:Lato;font-size:18px}.product__main__reviews-line{font-family:Lato;font-size:22px}.product__main__reviews-line .yotpo-icon,.product__main__reviews-line .yotpo-bottomline,.product__main__reviews-line .yotpo-bottomline a{font-family:Lato!important;font-size:22px!important;line-height:22px!important}.product__main__reviews-line .yotpo-icon{color:#fe5147!important}.product__main__reviews-line .yotpo-bottomline a{text-decoration:underline!important}.product__main__reviews-line .yotpo-bottomline a:before{content:"("}.product__main__reviews-line .yotpo-bottomline a:after{content:")"}.product__main__price{color:#007acc;font-family:Lato;font-size:25px;font-weight:700}.product__main__price .product__main__compare-at-price{font-weight:400;text-decoration:line-through}.product__main__additional-info h3{color:#003594;border-top:1px solid #dedede;margin:0 0 8px;padding:24px 0 0;font-family:Lato;font-size:16px;font-weight:700}.product__main__additional-info p{color:#505053;margin:0;font-family:Lato;font-size:16px}.product__main__additional-info a{color:#09f;margin:0;font-family:Lato;font-size:16px;text-decoration:underline}.product__main__blocks .product__main__variant-picker:not(:last-child),.product__main__blocks .product-form__gift-note:not(:last-child),.product__main__blocks .product-form__quantity:not(:last-child),.product__main__blocks .product__main__product-form:not(:last-child){margin-bottom:20px}#product__main__variant-picker{margin-bottom:0}#gsAppContainer{width:0%}@media screen and (width<=500px){#gsAppContainer{width:0%}}@media (width>=1024px){.product__main__title{font-size:39px}}.product__other{grid-area:other}.product-description table:not(.product-description__responsive-table){border-collapse:collapse;width:100%;margin:10px 0;height:auto!important}.product-description table:not(.product-description__responsive-table) td{color:#000;padding:16px 13px;font-size:0;height:auto!important}.product-description table:not(.product-description__responsive-table) tr{height:auto!important}.product-description table:not(.product-description__responsive-table) tr:nth-child(odd){background-color:#0035941a}.product-description table:not(.product-description__responsive-table) tr *{font-size:0}.product-description__responsive-table{border-collapse:collapse;border-width:0;width:100vw;height:auto;margin:10px -16px}@media (width>=600px){.product-description__responsive-table{border-width:1px;width:100%;margin-left:0;margin-right:0}}.product-description__responsive-table[style]{width:100vw!important;height:auto!important}@media (width>=600px){.product-description__responsive-table[style]{width:auto!important}}.product-description__responsive-table tr[style],.product-description__responsive-table tr td[style]{height:auto!important}.product-description__responsive-table .thead{display:none}@media (width>=600px){.product-description__responsive-table .thead{display:table-row}}.product-description__responsive-table .th{font-weight:700}.product-description__responsive-table tr{padding:12px 16px;display:block}.product-description__responsive-table tr:nth-child(odd){background-color:#d3d3d3}@media (width>=600px){.product-description__responsive-table tr{padding:0;display:table-row}}.product-description__responsive-table td{color:#000;white-space:nowrap;border-width:0;height:auto;padding:4px 0;display:flex}@media (width>=600px){.product-description__responsive-table td{border-style:solid;border-width:1px;padding:16px 13px;display:table-cell}}.product-description__responsive-table td:before{content:attr(data-header);flex-shrink:0;width:100px;padding-right:40px;font-weight:700}@media (width>=600px){.product-description__responsive-table td:before{display:none}}#reports-search .reports-search__login-message,#account-page .reports-search__login-message{font-size:20px;font-weight:700;line-height:30px}#reports-search .reports-search__search-notice,#account-page .reports-search__search-notice{margin:16px 0;font-size:16px;line-height:1.75}#reports-search .reports-search__search-notice button,#account-page .reports-search__search-notice button{cursor:pointer;text-transform:uppercase;color:#007acc;background:0 0;border:none;padding-left:15px;font-weight:700;position:relative}#reports-search .reports-search__search-notice button:after,#account-page .reports-search__search-notice button:after{content:"";border:.15em solid #007acc;border-width:.15em .15em 0 0;width:.55em;height:.55em;display:inline-block;position:absolute;top:9.5px;right:-10px;transform:rotate(45deg)}#event-report-fields .product-form__radio-group,#report-selected-dog .product-form__radio-group{max-width:400px;margin-bottom:25px}#event-report-fields .product-form__radio-group input[type=text],#report-selected-dog .product-form__radio-group input[type=text]{max-width:100%}#event-report-fields input:disabled,#event-report-fields select:disabled,#report-selected-dog input:disabled,#report-selected-dog select:disabled{background-color:#f8f8f8}#event-report-fields .product-form__radio,#report-selected-dog .product-form__radio{display:flex}#event-report-fields .product-form__radio input[type=radio],#report-selected-dog .product-form__radio input[type=radio]{appearance:none;background-color:#fff;border-radius:50%;width:24px;height:24px;margin-bottom:10px;margin-right:12px;padding:3px}#event-report-fields .product-form__radio input[type=radio]:checked,#report-selected-dog .product-form__radio input[type=radio]:checked{background-color:#fff;border:8px solid #09f}#event-report-fields .product-form__radio label,#report-selected-dog .product-form__radio label{font-size:16px;font-weight:700;line-height:24px}#event-report-fields .product-form__label,#report-selected-dog .product-form__label{text-transform:uppercase;color:#003594;letter-spacing:1.12px;margin-top:10px;margin-bottom:20px;font-size:14px;line-height:16px;display:block}#event-report-fields .product-form__field,#report-selected-dog .product-form__field{max-width:290px;margin-left:36px}#event-report-fields .product-form__select,#report-selected-dog .product-form__select{max-width:290px}#event-report-fields .product-form__select.disabled,#event-report-fields .product-form__input.disabled,#report-selected-dog .product-form__select.disabled,#report-selected-dog .product-form__input.disabled{pointer-events:none;opacity:.6;background:#f8f8f8}#report-dog-search{flex-direction:column;justify-content:center;align-items:center;width:350px;max-height:650px;display:flex}@media screen and (width>=768px){#report-dog-search{width:520px}}#report-dog-search .report-dog-search__wrapper{-ms-overflow-style:none;scrollbar-width:none;width:100%;overflow-y:scroll}#report-dog-search .report-dog-search__wrapper::-webkit-scrollbar{display:none}#report-dog-search h2{text-align:center;margin:0 0 40px;font-family:Lato,sans-serif;font-size:61px}#report-dog-search .product-form__radio-group{margin-bottom:25px}@media screen and (width>=768px){#report-dog-search .product-form__radio-group{max-width:400px;margin:0 auto 25px}}#report-dog-search .product-form__radio-group input[type=text]{max-width:100%}#report-dog-search input:disabled,#report-dog-search select:disabled{background-color:#f8f8f8}#report-dog-search .product-form__radio{display:flex}#report-dog-search .product-form__radio input[type=radio]{appearance:none;background-color:#fff;border-radius:50%;width:24px;height:24px;margin-bottom:0;margin-right:12px;padding:3px}#report-dog-search .product-form__radio input[type=radio]:checked{background-color:#fff;border:8px solid #09f}#report-dog-search .product-form__radio label{font-size:16px;font-weight:700;line-height:24px}#report-dog-search .product-form__label{color:#003594;letter-spacing:1.12px;margin-top:24px;margin-bottom:2px;font-size:14px;line-height:16px}#report-dog-search .product-form__field{max-width:290px;margin-left:36px}#report-dog-search .product-form__select{max-width:290px}#report-dog-search .product-form__select.disabled,#report-dog-search .product-form__input.disabled{pointer-events:none;opacity:.6;background:#f8f8f8}#report-dog-search .reports-search__dog-search-button-wrapper{justify-content:center;align-items:center;display:flex}#report-dog-search .reports-search__dog-search-button,#report-dog-search .reports-search__dog-search-again-button{cursor:pointer;color:#fff;text-align:center;background-color:#09f;border:none;border-radius:100px;height:44px;padding:2px 24px;font-size:16px;font-weight:700;line-height:40px}#report-dog-search .reports-search__dog-search-button:disabled,#report-dog-search .reports-search__dog-search-again-button:disabled{cursor:not-allowed;background-color:#bababa}#report-dog-search .report-dog-search__header{z-index:1;background-color:#fff;border-bottom:1px solid #000;width:100%;margin-bottom:16px;position:sticky;top:0}#report-dog-search .report-dog-search__search-found{flex-wrap:nowrap;justify-content:space-between;width:100%;margin-bottom:5px;font-size:16px;font-weight:700;line-height:1.75;display:flex}#report-dog-search .report-dog-search__footer{text-align:center;z-index:1;background-color:#fff;width:100%;margin-top:20px;padding-top:16px;position:sticky;bottom:0;box-shadow:-4px 0 6px #00000040}#report-dog-search .dog-list{flex-flow:column;align-items:flex-start;width:100%;min-height:350px;display:flex;position:relative;overflow:auto}#report-dog-search .dog-list__search-again{text-align:center;width:100%;font-size:16px;font-weight:700;position:absolute;top:40px;left:50%;transform:translate(-50%)}#report-dog-search .dog-item{cursor:pointer;text-align:left;color:#007acc;background:0 0;border:none;font-size:16px;font-weight:700;line-height:1.75;text-decoration:underline}#report-dog-search .report-dog-search__search-notice{padding-top:40px;font-size:16px;line-height:1.75}@media screen and (width>=768px){#report-dog-search .product-form__field{max-width:344px}#report-dog-search .product-form__select-wrapper{width:344px}#report-dog-search .product-form__select{max-width:344px}}#report-selected-dog{margin-bottom:10px}#report-selected-dog .dog-properties-wrapper{background-color:#f8f8f8;padding:24px}#report-selected-dog h3{text-align:center;margin:0 0 24px;font-family:Lato,sans-serif;font-size:25px}#report-selected-dog .dog-properties{margin-bottom:16px}#report-selected-dog .dog-properties label{width:150px;padding-right:20px;font-size:16px;font-weight:700;display:inline-block}#report-selected-dog .dog-properties input,#report-selected-dog .dog-properties span{letter-spacing:.8px;font-size:16px;display:inline-block}#report-selected-dog .certificate-issue-date-wrapper{flex-flow:column;display:flex}#report-selected-dog .certificate-issue-date-wrapper p{margin:10px 0 0;padding-right:20px;font-size:16px;font-weight:700;display:inline-block}#report-selected-dog .certificate-issue-date-wrapper label{color:#003594;letter-spacing:1.12px;text-transform:uppercase;margin-top:24px;margin-bottom:2px;font-size:14px;font-weight:700;line-height:16px}#report-selected-dog .certificate-issue-date-wrapper label:before{content:"*";color:#d3232c}#report-selected-dog .certificate-issue-date-wrapper .input-wrapper{flex-wrap:nowrap;align-items:center;gap:16px;display:flex}#report-selected-dog .certificate-issue-date-wrapper .input-wrapper .react-datepicker-wrapper{padding-top:15px}#report-selected-dog .certificate-issue-date-wrapper .input-wrapper .react-datepicker__calendar-icon{fill:#09f;top:13px;right:10px}#report-selected-dog .certificate-issue-date-wrapper .input-wrapper input.certificate-issue-date{width:200px;height:55px;padding-right:40px}#report-selected-dog .certificate-issue-date-wrapper button.verify-button{cursor:pointer;color:#fff;background-color:#007acc;border:none;border-radius:100px;width:92px;height:44px;padding:8px 24px;font-weight:700}#report-selected-dog .certificate-issue-date-wrapper button.verify-button:disabled{background-color:#bababa}#report-selected-dog .certificate-issue-date-wrapper span.verified-check{letter-spacing:.8px;margin-top:15px;margin-left:5px;font-size:16px;line-height:1.25}#report-selected-dog .certificate-issue-date-wrapper span.verified-check:before{content:"";border:3px solid #00be29;border-top:none;border-left:none;width:4px;height:10px;margin-right:10px;display:inline-block;transform:rotate(45deg)}#report-owner-search,#report-owner-search .lds-ellipsis{min-width:300px}#report-owner-search .owner-item{cursor:pointer;color:#007acc;background:0 0;border:none;font-size:16px;font-weight:700;line-height:1.75;text-decoration:underline}#report-owner-search .owner-list-note{padding-top:20px}#report-owner-search .owner-list__search-again{min-width:255px;margin-bottom:20px;font-size:16px;font-weight:700}#report-summary{flex-wrap:wrap;align-items:center;margin-top:24px;display:flex}#report-summary button{white-space:nowrap;margin-right:10px}@media screen and (width<=767px){#report-summary button{width:100%;margin-top:24px}#report-summary button:first-child{margin-top:0}}.recently-viewed-products{max-width:100%;margin:0 auto;padding:20px;display:block;overflow:hidden}.recently-viewed-products__product-carousel-heading{align-items:center;margin-bottom:20px;display:flex}.recently-viewed-products__product-carousel-heading h2{color:#222223;margin:0;font-family:Merriweather;font-size:25px;font-weight:700}.recently-viewed-products .product-carousel.swiper-container,.recently-viewed-products .product-carousel .swiper-pagination-wrap{margin-left:0}@media (width>=1024px){.recently-viewed-products{max-width:1280px;padding:40px 20px}.recently-viewed-products__product-carousel-heading{margin-bottom:40px}.recently-viewed-products__product-carousel-heading h2{font-size:31px}}.recommended-products{max-width:100%;margin:0 auto;padding:20px;display:block;overflow:hidden}.recommended-products__product-carousel-heading{align-items:center;margin-bottom:20px;display:flex}.recommended-products__product-carousel-heading h2{color:#222223;margin:0 24px 0 0;font-family:Merriweather;font-size:25px;font-weight:700}.recommended-products__product-carousel-heading a{color:#007acc;flex-shrink:0;margin:0;font-family:Lato;font-size:16px;font-weight:700;text-decoration:underline}.recommended-products .product-carousel.swiper-container,.recommended-products .product-carousel .swiper-pagination-wrap{margin-left:0}@media (width>=1024px){.recommended-products{max-width:1280px;padding:40px 20px}.recommended-products__product-carousel-heading{margin-bottom:40px}.recommended-products__product-carousel-heading h2{font-size:31px}}.featured-collections{max-width:940px;margin:40px auto;padding:0 17.5px}.featured-collections__titles-scroll-wrap{justify-content:center;align-items:center;display:flex}.featured-collections__titles-scroll-wrap .icon{color:#007acc;justify-content:center;width:8px;font-size:32px;display:flex}.featured-collections__hidden.icon{visibility:hidden}.featured-collections__titles-wrap{z-index:0;width:100%;max-width:300px;margin:0 10px;position:relative}.featured-collections__titles{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;justify-content:space-between;width:100%;margin:0 auto;display:flex;overflow-x:auto}.featured-collections__titles::-webkit-scrollbar{display:none}.featured-collections__title{color:#6d7278;cursor:pointer;border-bottom:4px solid #0000;flex-shrink:0;margin:0 10px;padding:10px 0;font-family:Merriweather;font-size:18px}.featured-collections__title:first-child{margin-left:0}.featured-collections__title:last-child{margin-right:0}.featured-collections__title:hover,.featured-collections__title.is-open{color:#007acc;border-bottom:4px solid #007acc}.featured-collections__items{grid-gap:20px;grid-template-rows:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr;place-items:stretch stretch;margin-top:20px;display:none}.featured-collections__items.is-open{display:grid}.featured-collections__item{box-sizing:border-box;cursor:pointer;flex-direction:column;align-items:center;display:flex}.featured-collections__item:hover{text-decoration:none}.featured-collections__item__image{justify-content:center;align-items:center;width:140px;height:140px;margin:10px;display:flex}.featured-collections__item__image img{max-width:100%;max-height:100%}.featured-collections__item p{text-align:center;color:#007acc;margin-top:0;margin-bottom:auto;font-size:18px;font-weight:700}.featured-collections__item--view-all{border:1px solid #007acc;margin:0 5px;padding:20px}.featured-collections__item--view-all:hover{background-color:#007acc}.featured-collections__item--view-all p{margin-top:auto}.featured-collections__item--view-all:hover p{color:#fff}@media (width>=1024px){.featured-collections{margin:80px auto;padding:0}.featured-collections__titles-scroll-wrap .icon{display:none}.featured-collections__titles-wrap{max-width:840px}.featured-collections__titles{width:100%}.featured-collections__title{font-size:30px;font-weight:700}.featured-collections__items{grid-row-gap:40px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:60px}.featured-collections__item__image{width:180px;height:180px;margin:20px}.featured-collections__item p{font-size:24px}.featured-collections__item--view-all{margin:0}}.banner-image{margin:80px 0}.banner-image,.banner-image a{justify-content:center;align-items:center;display:flex}.banner-image__mobile,.banner-image__desktop{object-fit:contain;max-width:100%}.banner-image__mobile+.banner-image__desktop{display:none}@media (width>=1024px){.banner-image{margin:80px 0}.banner-image__mobile{display:none}.banner-image__desktop,.banner-image__mobile+.banner-image__desktop{display:block}}.call-to-action-banner{justify-content:center;align-items:center;margin:0;display:flex}.call-to-action-banner__wrapper{box-sizing:border-box;background:center/cover no-repeat var(--image);justify-content:center;align-items:center;width:100%;min-height:440px;padding:40px;display:flex}.call-to-action-banner__content{grid-gap:20px;color:#fff;text-align:center;box-sizing:border-box;width:inherit;grid-template-columns:1fr;grid-auto-rows:min-content;display:grid}@media (width<=550px){.call-to-action-banner__content{-ms-overflow-style:none;scrollbar-width:none;overflow:scroll}.call-to-action-banner__content::-webkit-scrollbar{display:none}}.call-to-action-banner__heading{margin:0;font-family:Merriweather;font-size:48px;font-weight:700}.call-to-action-banner__subheading{margin:0;font-family:Merriweather;font-size:24px}.call-to-action-banner__button{color:#007acc;background-color:#fff;border-radius:20px;margin:0 auto;padding:9px 34px 12px;font-size:16px;font-weight:700}.call-to-action-banner__button:hover{text-decoration:none}@media (width>=1024px){.call-to-action-banner{margin:80px 0}}.headline-tiles{margin:40px 0}.headline-tiles__heading{text-align:center;color:#222223;word-wrap:break-word;margin:0 16px 20px;font-family:Merriweather;font-size:48px;font-weight:700}.headline-tiles__subheading{text-align:center;color:#222223;margin:0 16px;font-size:24px}@media (width>=551px){.headline-tiles__tiles{grid-gap:40px;grid-template-columns:1fr;grid-auto-rows:max-content;max-width:1178px;margin:40px auto 0;display:grid}}@media (width<=550px){.headline-tiles__tiles{max-width:1178px;margin:40px auto 0}}.headline-tiles__tile-image{width:100%;padding-top:75%;position:relative}.headline-tiles__tile-image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0}.headline-tiles__tile-title{color:#222223;text-align:center;margin:20px 20px 0;font-family:Lato;font-size:36px;font-weight:700}@media (width>=1024px){.headline-tiles{margin:80px 0}.headline-tiles__tiles{grid-gap:78px 82px;grid-template-columns:1fr 1fr}.headline-tiles__tile-image,.headline-tiles__tile-image img{border-radius:8px}.headline-tiles__tile-title{margin:40px 20px 0}}.why-akc-shop{flex-direction:column;justify-content:center;align-items:center;margin:40px 16px;display:flex}.why-akc-shop__heading{color:#222223;text-align:center;margin:0 0 20px;font-family:Merriweather;font-size:36px}.why-akc-shop__subheading{color:#222223;text-align:center;margin:0;font-family:Merriweather;font-size:24px}.why-akc-shop__reasons{grid-gap:38px;grid-template-columns:1fr;grid-auto-rows:min-content;margin:20px 0 0;display:grid}.why-akc-shop__reason{grid-gap:10px;grid-template-columns:220px;grid-auto-rows:min-content;margin:0 auto;display:grid}.why-akc-shop__reason img{margin:0 auto}.why-akc-shop__reason__title{text-align:center;color:#222223;margin:0;font-family:Merriweather;font-size:30px}.why-akc-shop__reason__description{text-align:center;color:#222223;margin:0;font-family:Lato;font-size:18px}@media (width>=1024px){.why-akc-shop{margin:80px 16px}.why-akc-shop__reasons{grid-gap:80px;grid-template-rows:1fr;grid-auto-columns:min-content;grid-auto-flow:column;margin:80px 0 0;display:grid}}.hero{margin:0 0 40px}.hero__background{background-color:var(--backgroundColor,#0000)}.hero__slide{box-sizing:border-box;height:420px;margin:0 auto;display:flex;position:relative}.hero__slide.hero__slide--has-background-color{background-color:var(--backgroundColor,#0000);max-width:1440px}.hero__image{background:50%/cover no-repeat;background-image:image-set(var(--mobileImage));background-image:-webkit-image-set(var(--mobileImage));width:100%;height:100%;position:absolute;right:0}.hero__slide-content{z-index:1;flex-direction:column;max-width:280px;margin:20px 20px 56px;display:flex}.hero__slide-title{color:var(--color);margin:0 0 17px;font-family:Merriweather;font-size:48px;font-weight:700}.hero__slide-subtitle{color:var(--color);margin:0 0 20px;font-size:24px}.hero__slide-button{box-sizing:border-box;text-align:center;color:var(--color);border:solid 1px var(--color);border-radius:20px;max-width:170px;padding:11px 31px 10px;font-size:16px;font-weight:700}.hero__slide-button:hover{text-decoration:none}.hero__swiper{height:420px}.hero__swiper .swiper-wrapper,.hero__swiper .swiper-slide{height:auto}.hero__swiper .swiper-pagination-wrap{z-index:10;justify-content:center;align-items:center;width:100%;height:16px;display:flex;position:absolute;bottom:20px}.hero__swiper .swiper-pagination{align-items:center;margin:0 30px;display:flex;position:static}.hero__swiper .swiper-pagination-bullet{border:1px solid var(--dotsColor,#fff);opacity:1;background-color:#0000;width:10px;height:10px}.hero__swiper .swiper-pagination-bullet:not(:first-child){margin-left:10px}.hero__swiper .swiper-pagination-bullet-active{background-color:var(--dotsColor,#fff)}.hero__swiper .swiper-button-disabled{color:var(--dotsColor,#fff)}.hero__swiper .swiper-button-prev,.hero__swiper .swiper-button-next{width:8px;height:16px;margin:0;position:static}.hero__swiper .swiper-button-prev:not(.swiper-button-disabled),.hero__swiper .swiper-button-next:not(.swiper-button-disabled){color:var(--dotsColor,#fff)}.hero__swiper .swiper-button-prev:after,.hero__swiper .swiper-button-next:after{font-size:16px}@media (width>=431px){.hero__image{background:50%/cover no-repeat;background-image:image-set(var(--tabletImage));background-image:-webkit-image-set(var(--tabletImage))}}@media (width>=1024px){.hero{margin:0 0 80px}.hero__slide{align-items:center}.hero__image{background:50%/cover no-repeat;background-image:image-set(var(--desktopImage));background-image:-webkit-image-set(var(--desktopImage))}.hero__slide--has-background-color .hero__image{background:50%/100% no-repeat;background-image:linear-gradient(90deg,var(--backgroundColor,#0000)0%,#0000 12.5%),image-set(var(--desktopImage));background-image:linear-gradient(90deg,var(--backgroundColor,#0000)0%,#0000 12.5%),-webkit-image-set(var(--desktopImage));max-width:900px}.hero__slide-content{max-width:350px;margin:20px 80px 56px}.hero__swiper .swiper-pagination-wrap{bottom:10px}}@media (width>=1441px){.hero__slide--has-background-color .hero__image{background:50%/100% no-repeat;background-image:linear-gradient(90deg,var(--backgroundColor,#0000)0%,#0000 12.5%),linear-gradient(270deg,var(--backgroundColor,#0000)0%,#0000 12.5%),image-set(var(--desktopImage));background-image:linear-gradient(90deg,var(--backgroundColor,#0000)0%,#0000 12.5%),linear-gradient(270deg,var(--backgroundColor,#0000)0%,#0000 12.5%),-webkit-image-set(var(--desktopImage))}.hero__slide:not(.hero__slide--has-background-color) .hero__slide-content{margin:20px 80px 56px calc(50vw - 640px)}}.collection-pro-shop{margin:0 auto}.collection-pro-shop h1{text-align:center;margin:24px 0 16px;font-family:Merriweather;font-size:39px}@media screen and (width>=768px){.collection-pro-shop h1{font-size:49px}}.collection-pro-shop h2{color:#222223;text-align:center;font-family:Merriweather;font-size:31px}@media screen and (width>=768px){.collection-pro-shop h2{font-size:39px}}.collection-pro-shop .collection__description{text-align:center;font-size:16px}@media screen and (width>=768px){.collection-pro-shop .collection__description{font-size:20px}}.collections-listing{text-align:center;max-width:1180px;margin:24px auto}@media screen and (width>=768px){.collections-listing{margin:56px auto}}.collections-listing__wrapper{flex-wrap:wrap;justify-content:center;align-items:center;margin:24px auto;display:flex}@media screen and (width>=768px) and (width<=1024px){.collections-listing__wrapper{width:700px}}@media screen and (width>=1025px) and (width<=1200px){.collections-listing__wrapper{width:1000px}}@media screen and (width>=1025px){.collections-listing__wrapper{margin:40px auto 32px}}.collections-listing__wrapper .collections-listing__card{flex-direction:column;justify-content:center;align-items:center;width:calc(50% - 20px);min-width:160px;padding:10px;display:flex}@media screen and (width>=1025px) and (width<=1200px){.collections-listing__wrapper .collections-listing__card{width:calc(33% - 20px)}}@media screen and (width>=1200px){.collections-listing__wrapper .collections-listing__card{flex-wrap:nowrap;width:calc(16.6667% - 20px)}}.collections-listing__wrapper .collections-listing__card p{text-align:center;font-weight:700}.collections-listing__wrapper .collections-listing__image img{width:100%;max-width:300px}@media screen and (width>=1200px){.collections-listing__wrapper .collections-listing__image img{height:180px}}.collection-pro-shop .recommended-products{max-width:100%}.collection-pro-shop .recommended-products .product-carousel__wrap{max-width:1280px;margin:0 auto}.links-listing{background-color:#f8f8f8;max-width:1180px;margin:24px 16px;padding:24px 16px}@media screen and (width>=768px){.links-listing{margin:56px auto}}.links-listing h2{margin:0}.links-listing .links-listing__wrapper{flex-direction:column;padding:24px 16px;display:flex}@media screen and (width>=768px){.links-listing .links-listing__wrapper{flex-direction:row;justify-content:space-between;width:650px;margin:0 auto;padding:24px 32px 0}}.links-listing .links-listing__link{color:#007acc;margin-top:24px;font-family:Lato;font-size:16px;font-weight:700}@media screen and (width>=768px){.links-listing .links-listing__link{margin-top:0}}.links-listing .links-listing__link i{width:10px;height:10px;margin:0 10px}.collection-pro-shop-v2{padding:20px}.collection-pro-shop-v2 h1{text-align:center;font-family:Merriweather;font-size:39px;line-height:1.44}@media screen and (width>=768px){.collection-pro-shop-v2 h1{font-size:49px;line-height:1.31}}.collection-pro-shop-v2 .collection__description{margin-bottom:20px}.collection-pro-shop-v2 .link-with-description-block,.collection-pro-shop-v2 .link-block{margin-bottom:15px}.collection-pro-shop-v2 .link-with-description-block p,.collection-pro-shop-v2 .link-block p{margin:8px 0 5px}.collection-pro-shop-v2 .link-with-description-block a,.collection-pro-shop-v2 .link-block a{color:#007bff;text-wrap:nowrap;font-family:Lato;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none}.collection-pro-shop-v2 .link-with-description-block a:hover,.collection-pro-shop-v2 .link-block a:hover{text-decoration:underline}.collection-pro-shop-v2 .section-title h2{text-align:left;color:#000;margin:20px 0;font-family:Lato;font-size:25px;font-weight:700;line-height:1.44}.collection-pro-shop-v2 .sub-section-title h3{color:#000;margin:8px 0;font-family:Lato;font-size:20px;font-weight:700;line-height:1.6}.collection-pro-shop-v2 .sub-section-description p{margin:0 0 8px}.collection-pro-shop-v2 .hr-line-spacer{background:#ccc;border:0;height:1px;margin:20px 0 0}.collection-pro-shop-v2 .expandable-block{transition:max-height .3s;overflow:hidden}.collection-pro-shop-v2 .expandable-block .section-title:after{content:""}.collection-pro-shop-v2 .expandable-block.collapsed{max-height:60px}.collection-pro-shop-v2 .expandable-block.collapsed .section-title:after{content:"";transform:rotate(180deg)}.collection-pro-shop-v2 .section-title{cursor:pointer;align-items:center;display:flex}.collection-pro-shop-v2 .section-title:after{color:#007bff;margin-left:auto;font-family:icons;font-size:24px;transition:transform .3s}@media screen and (width>=1025px){.collection-pro-shop-v2 .wrapper{background-color:#f8f8f8;margin:0 auto;padding:1px 24px 5px}.collection-pro-shop-v2 .grid-row{grid-template-columns:repeat(4,1fr);gap:10px 20px;display:grid}.collection-pro-shop-v2 .flex-row{flex-wrap:wrap;justify-content:flex-start;display:flex}.collection-pro-shop-v2 .flex-row .link-block{margin-right:10px}.collection-pro-shop-v2 .flex-row .link-block:last-child{margin-right:0}}.template-404 .section-404{padding:20px}.template-404 .section-404 h2{text-align:center;margin:0;font-family:Merriweather;font-size:32px;font-weight:700}@media screen and (width>=1025px){.template-404 .section-404 h2{font-size:48px}}.template-404 .section-404 .image-wrapper img{margin:0 auto}.template-404 .section-404 .image-wrapper .image__mobile{display:block}@media screen and (width>=1025px){.template-404 .section-404 .image-wrapper .image__mobile{display:none}}.template-404 .section-404 .image-wrapper .image__desktop{display:none}@media screen and (width>=1025px){.template-404 .section-404 .image-wrapper .image__desktop{display:block}}.template-404 .section-404 p{color:#222223;text-align:center;font-family:Lato;font-size:18px;font-weight:700}@media screen and (width>=1025px){.template-404 .section-404 p{font-size:25px}}.account{grid-template:"title""balance""nav""main"/1fr;gap:40px 24px;max-width:100%;margin:0 auto;padding:20px 0;display:grid}.account--login-form{justify-content:center;align-items:center;display:flex}@media (width>=1024px){.account{grid-template:"title title""balance balance""nav main"/180px 1fr;max-width:1200px;padding:40px 20px}}.account h1{text-align:center;color:#222223;word-break:break-word;grid-area:title;margin:0 16px;font-family:Merriweather;font-size:48px;font-weight:700}.account h2{color:#222223;margin:0;font-family:Lato;font-size:25px;font-weight:700}.account h3{color:#222223;margin:0;font-family:Lato;font-size:16px;font-weight:700}.account h3.account__balance{text-align:center;color:#003594;grid-area:balance;font-size:19px}@media screen and (width>=1025px){.account h3.account__balance{font-size:25px}}.account p{color:#222223;margin:0;font-family:Lato;font-size:16px;font-weight:400}.account__button{box-sizing:border-box;color:#007acc;cursor:pointer;appearance:none;background-color:#fff;border:1px solid #007acc;border-radius:20px;outline:none;justify-content:center;justify-self:flex-start;min-width:150px;padding:11px;font-family:Lato;font-size:16px;font-weight:700;text-decoration:none;display:flex}.account__button:hover{text-decoration:none}.account__button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.account__button.add-address:hover{color:#fff;background-color:#007acc}.account__button--filled{color:#fff;background-color:#007acc;border:1px solid #007acc}.account__button--link{text-align:left;color:#007acc;background-color:#0000;border:0;border-radius:0;min-width:auto;padding:0;font-weight:400;text-decoration:underline}.account__button--link:hover{text-decoration:underline}.account__button--accent{color:#fe5147;background-color:#fff;border-color:#fe5147}.account__button--accent.account__button--filled{color:#fff;background-color:#fe5147;border-color:#fe5147}.account__button--accent.account__button--link{color:#fe5147;background-color:#0000}.account__button--no-underline{text-decoration:none}.account__fields{gap:40px 24px;max-width:894px;display:grid}@media (width>=1024px){.account__fields{grid-template-columns:1fr 1fr 1fr}}.account__field{width:100%}.account__field--short input{max-width:180px}@media (width>=1024px){.account__field--first-col{grid-column:1}.account__field--2-col{grid-column:1/3}.account__field--full-width-col{grid-column:1/4}}.account__field--wrap{display:flex}.account__field label{letter-spacing:.87px;color:#003594;text-transform:uppercase;margin:0 0 3px 4px;font-family:Lato;font-size:14px;font-weight:400;display:block}.account__field label.account__field__label--alt{letter-spacing:normal;text-transform:none;color:#222223;margin:0 0 16px;font-size:16px;font-weight:700}.account__field label.account__field__label--required:before{content:"* ";color:#fe5147}.account__field .account__field__instructions{color:#505053;margin-top:10px;font-family:Lato;font-size:13px;display:inline-block}.account__field input,.account__field select{border:1px solid #bababa;width:180px;margin:0;padding:10px 16px}@media (width>=1024px){.account__field input,.account__field select{width:100%}}@media (width<=1023px){.account__field input.account__field__input--full-width-mobile,.account__field select.account__field__input--full-width-mobile{width:100%}}.account__field input:focus{border-color:#09f;outline:none}.account__field .account__field__checkbox-label{align-items:center;margin:0;font-size:16px;display:flex}.account__field input[type=checkbox]{opacity:0;z-index:-1;width:0;height:0;margin:0;position:absolute}.account__field .account__field__checkbox{border:2px solid #09f;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.account__field .account__field__checkbox:after{content:"";opacity:0;font-family:icons;transition:opacity .2s ease-out}.account__field input[type=checkbox]:checked+.account__field__checkbox:after{opacity:1}.account__field .account__field__checkbox-text{letter-spacing:.64px;color:#222223;text-transform:none;margin-left:12px;font-size:16px}.account__field-cancel-save{grid-column:1;grid-auto-flow:column;align-items:center;gap:40px;width:240px;display:grid}.account__nav{grid-area:nav;display:flex}@media screen and (width<=1024px){.account__nav{scrollbar-width:none;-ms-overflow-style:none;width:100vw;padding-bottom:8px;overflow-x:auto}.account__nav .account__nav__wrapper{white-space:nowrap;flex-wrap:nowrap;width:100%;display:flex}}@media screen and (width>=1025px){.account__nav .account__nav__wrapper{position:sticky;top:0}}@media (width>=1024px){.account__nav{flex-direction:column}}.account__nav .account__button{border:0;border-bottom:4px solid #fff;border-radius:0;justify-content:flex-start;min-width:auto;padding:16px}.account__nav .account__button:hover{border-bottom:4px solid #007acc;text-decoration:none}.account__nav .account__button--selected{color:#007acc;background-color:#e5f4ff;font-weight:700}@media (width>=1024px){.account__nav .account__button{min-width:unset;width:100%}}.account__main{grid-area:main;overflow:hidden}.account__main__details-wrap[hidden],.account__main__details[hidden]{display:none}.account__main__details{gap:24px;display:grid}.account__main__details hr{border-top:1px solid #dedede;width:100%;margin:0}@media (width<=1023px){.account__main__details>h2,.account__main__details>div,.account__main__details>form,.account__main__details>.account__button{margin-left:16px;margin-right:16px}}.account__main__account-information{grid-template:"label button""value value"/1fr auto;gap:8px;width:auto;max-width:368px;margin-left:16px;display:grid}@media (width>=1024px){.account__main__account-information{width:100%}}.account__main__account-information h3{grid-area:label}.account__main__account-information button{grid-area:button}.account__main__account-information p{grid-area:value}.account__main__account-information__favorite-breeds--empty{color:#505053;font-style:italic}.account__main__addresses{grid-template-columns:1fr;grid-auto-flow:row;gap:24px;max-width:792px;display:grid}@media (width>=1024px){.account__main__addresses{grid-template-columns:repeat(auto-fit,minmax(384px,auto))}}.account__main__address{box-sizing:border-box;border:1px solid #dedede;border-radius:5px;flex-direction:column;max-width:384px;padding:16px;display:flex}.account__main__address>:not(:last-child){margin-bottom:16px}p.account__main__address__default-address-text{color:#003594;align-items:center;font-weight:700;display:flex}p.account__main__address__default-address-text .icon{color:#fff;background-color:#003594;border-radius:45%;justify-content:center;align-items:center;width:20px;height:20px;margin-right:8px;font-size:7.5px;display:flex}p.account__main__address__default-address-text .icon:before{position:relative}.account__main__address__controls{grid-gap:8px;color:#bababa;grid-auto-flow:column;align-items:center;margin:auto 0 0 auto;display:grid}.account__main__address__controls .account__main__address__controls__remove{color:#fe5147}.account__main__address__delete-prompt-overlay{z-index:10000;background-color:#22222380;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.account__main__address__delete-prompt{background-color:#fff;border:1px solid #bababa;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:630px;margin:16px;display:flex;position:relative}.account__main__address__delete-prompt .icon{color:#007acc;cursor:pointer;font-size:30px;line-height:0;position:absolute;top:16px;right:16px}.account__main__address__delete-prompt h2{text-align:center;color:#222223;align-self:flex-start;margin:40px 16px 24px;font-family:Lato;font-size:31px}@media (width>=1024px){.account__main__address__delete-prompt h2{align-self:center}}.account__main__address__delete-prompt__address{align-self:flex-start;margin:0 16px}@media (width>=1024px){.account__main__address__delete-prompt__address{align-self:center}}.account__main__address__delete-prompt__address p:first-child{margin-top:0}.account__main__address__delete-prompt__address p:last-child{margin-bottom:0}.account__main__address__delete-prompt__buttons{border-top:1px solid #dedede;justify-content:center;align-items:center;width:100%;margin:40px 0 0;padding:24px 0;display:flex}.account__main__address__delete-prompt__buttons>.account__button:not(:last-child){margin-right:40px}.account__main__orders .account__main__orders__empty-text,.account__main__reports .account__main__reports__empty-text{color:#222223;text-align:center;margin:80px auto 275px;font-family:Lato;font-size:16px}@media (width>=1024px){.account__main__orders .account__main__orders__empty-text,.account__main__reports .account__main__reports__empty-text{margin:80px auto 470px}}.account__orders[role=table],.account__reports[role=table]{scrollbar-width:none;-ms-overflow-style:none;width:100%;overflow-x:scroll}.account__orders[role=table]::-webkit-scrollbar{display:none}.account__reports[role=table]::-webkit-scrollbar{display:none}.account__orders [role=rowgroup]:first-child [role=row],.account__reports [role=rowgroup]:first-child [role=row]{border-top:1px solid #dedede;border-bottom:1px solid #dedede}.account__orders [role=rowgroup]:last-child [role=row],.account__reports [role=rowgroup]:last-child [role=row]{border-bottom:1px solid #dedede}.account__orders [role=row]{box-sizing:border-box;grid-template-columns:calc(16.67% - 20px) calc(16.67% - 20px) calc(16.66% + 80px) 33.34% calc(16.66% - 20px);width:200%;padding:15px 20px;display:grid}.account__reports [role=row]{box-sizing:border-box;grid-template-columns:100px calc(100% - 170px) 40px;width:100%;padding:15px 20px;display:grid}@media (width>=1024px){.account__orders [role=row]{grid-template-columns:repeat(5,1fr);width:100%;padding:15px 0}.account__reports [role=row]{grid-template-columns:1fr 65% calc(20% - 20px);width:100%;padding:15px 0}}.account__orders [role=columnheader],.account__orders [role=cell],.account__reports [role=columnheader],.account__reports [role=cell]{color:#222223;font-family:Lato;font-size:16px;position:relative}.account__orders [role=cell] a,.account__reports [role=cell] a{color:#007acc;text-decoration:underline}.account__reports [role=cell] .account__order__report-url-button{color:#007acc;cursor:pointer;background:0 0;border:none;flex-wrap:nowrap;font-weight:700;text-decoration:none;display:flex}.account__reports [role=cell] .account__order__report-url-button .icon{margin-right:10px;top:5px}@media screen and (width<=1024px){.account__reports [role=cell] .account__order__report-url-button .icon{margin-left:10px;margin-right:0}.account__reports [role=cell] .account__order__report-url-button .text{display:none}}.account__orders [role=columnheader],.account__reports [role=columnheader]{font-weight:700}.account__orders .icon-caret-left,.account__orders .icon-caret-right{color:#007acc;position:absolute}@media (width>=1024px){.account__orders .icon-caret-left,.account__orders .icon-caret-right{display:none}}.account__orders .icon-caret-left{left:-20px}.account__orders .icon-caret-right{right:60px}.account__order{gap:20px;display:grid}.account__order hr{border-top:1px solid #dedede;width:100%;margin:0}@media (width<=1023px){.account__order section{margin:0 20px}}.account__order .account__order__main>:not(:last-child){margin-bottom:20px}.account__order .account__order__main a,.account__order .account__order__main strong,.account__order .account__order__main p,.account__order .account__order__main span{font-size:16px}.account__order .account__order__back{color:#222223;font-family:Lato;font-size:16px;font-weight:700;display:block}.account__order .account__order__back .icon{padding-right:15px;position:relative;top:2px}@media (width<=1023px){.account__order .account__order__back{margin-top:20px}}.account__order .account__order__back:hover{text-decoration:none}.account__order .account__order__back .icon{color:#007acc}.account__order .account__order__main .account__order__title{margin:20px 0;font-family:Lato;font-size:31px;font-weight:700}@media (width>=1024px){.account__order .account__order__main .account__order__title{margin:24px 0 20px}}.account__order .account__order__placed-on{font-family:Lato;font-size:16px}@media (width>=1024px){.account__order .account__order__placed-on{margin:0 0 0 20px}.account__order .account__order__line-item-wrapper{margin:0 40px 0 20px}}.account__order .account__order__line-item{flex-direction:column;margin:0 0 10px;display:flex}@media (width>=1024px){.account__order .account__order__line-item{flex-direction:row}}.account__order .account__order__line-item__details a{color:#007acc;margin-bottom:16px;text-decoration:underline;display:block}.account__order .account__order__line-item__details P{margin-bottom:16px}.account__order .account__order__line-item__details strong{margin-right:5px}.account__order a.account__order__report-url-button{color:#fff;text-align:center;background-color:#007acc;border-radius:100px;width:max-content;padding:14px 24px;font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:16px;text-decoration:none;display:block}.account__order .account__order__line-item__price{margin:20px 0 0}@media (width>=1024px){.account__order .account__order__line-item__price{margin:0 0 0 auto}}.account__order .account__order__price-wrapper{justify-content:flex-end;margin:0 40px 0 20px;display:flex}@media (width>=1024px){.account__order .account__order__price-wrapper{margin:0 20px}}.account__order .account__order__price{gap:10px;width:100%;display:grid}@media (width>=1024px){.account__order .account__order__price{max-width:305px}}.account__order .account__order__price p{color:#222223;justify-content:space-between;font-family:Lato;font-size:16px;display:flex}.account__order .account__order__address{grid-template-columns:1fr;gap:10px;display:grid}.account__order .account__order__address p{line-height:25px}.account__order .account__order__address .billing-address,.account__order .account__order__address .shipping-address{margin-bottom:10px}@media screen and (width>=768px){.account__order .account__order__address{grid-template-columns:1fr 1fr}}.account__order .account__order__address h3{color:#222223;margin:0 0 10px;font-family:Lato;font-size:25px;font-weight:700}.loader{z-index:0;justify-content:center;align-items:center;height:300px;display:flex;position:relative}.account__main.page-not-found{text-align:center}.account__main.page-not-found h2{margin-top:50px}.account__main .dog-search{padding:20px}#cart-page{padding:30px 30px 60px}#cart-page header{padding:30px}#cart-page header h1{text-align:center;margin:0;font-family:Merriweather;font-size:32px;font-weight:700}#cart-page .empty-cart-message{color:#222223;text-align:center;font-family:Lato;font-weight:700}#cart-page .empty-cart-message a{color:#007acc}.table-wrapper{overflow-x:scroll}.cart-table{width:100%}.cart-table .table-header{border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:0 20px}.cart-table .table-header span{color:#222223;font-family:Lato;font-size:16px;font-weight:700;line-height:58px}.cart-table .row{flex-direction:row;display:flex}.cart-table .cart-item{border-bottom:1px solid #dedede;padding:19.5px 20px}.cart-table .product-img{width:100px;min-width:100px;position:relative}.cart-table .product-img img{width:100%}.cart-table .product-img .tag{color:#fff;text-transform:uppercase;letter-spacing:1.3px;background-color:#fe5147;flex-direction:row;justify-content:center;align-items:center;width:98px;height:24px;font-size:13px;font-weight:700;line-height:1.23;display:flex;position:absolute;top:0;right:0}@media screen and (width>=768px) and (width<=1024px){.cart-table .product-img .tag{display:none}}@media screen and (width<=767px){.cart-table .product-img .tag{display:none}}.cart-table .product-info{margin-left:20px}.cart-table .product-info .tag-mobile{color:#fff;text-transform:uppercase;letter-spacing:1.3px;background-color:#fe5147;flex-direction:row;justify-content:center;align-items:center;width:98px;height:24px;margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.23;display:flex}.cart-table .product-info .title{color:#007acc;word-break:break-word;font-family:Lato;font-size:25px;text-decoration:none;display:inline-block}.cart-table .product-info .title .item-message span{color:#505053;background:#e5f4ff;padding:5px;font-family:Lato;font-size:16px;font-weight:700}.cart-table .product-info .wrapper-prop .input-wrapper{position:relative}.cart-table .product-info .wrapper-prop .input-wrapper:before{content:"";font-family:icons;font-size:15px;line-height:15px;text-decoration:none;position:absolute;top:4px;left:4px}.cart-table .product-info .properties span{color:#505053;margin-bottom:8px;font-family:Lato;font-size:16px;display:block}@media screen and (width<=767px){.cart-table .product-info .properties span{text-overflow:ellipsis;width:215px;overflow:hidden}}.cart-table .product-info .properties span label{font-weight:700}.cart-table .product-info .properties .field-title,.cart-table .product-info .properties .input-wrapper,.cart-table .product-info .properties .icon{display:inline-block}.cart-table .product-info .properties input{padding-left:25px}.cart-table .product-info .price.total span.hide,.cart-table .product-info .engraving-container{display:none}.cart-table .product-info .engraving-container div{align-items:center;gap:8px;display:flex}.cart-table .product-info .variants-false{flex-wrap:wrap;display:flex}.cart-table .product-info .variants-false label{margin-right:5px}.cart-table .product-info .select-wrapper{display:inline-block;position:relative}.cart-table .product-info .select-wrapper .icon{pointer-events:none;position:absolute;top:2px;right:5px}.cart-table .product-info .width-tmp-select{visibility:hidden;height:0;display:none}.cart-table .product-info .cart-select{appearance:none;background-image:none;border:none;margin:0;padding:0 30px 0 5px}.cart-table .product-info .property{border:none;margin:0;padding:0 5px;display:inline-block}.cart-table .product-info .quantity input[type=number]{appearance:textfield;text-align:center;color:#222223;width:48px;margin:0;font-size:18px;position:relative}.cart-table .product-info .total.price{font-family:Lato}.cart-table .product-info .total.price .item-line-price{font-size:18px;font-weight:500}.cart-table .product-info .total.price .item-single-price{color:#505053;font-size:13px}.cart-table .product-info .total.price .total-original-allocated-amount{color:#505053;text-decoration:line-through}.cart-table .product-info .total.price .discount{color:#fe5147}.cart-table .product-info .remove a{color:#007acc;font-size:16px}.cart-table .continue-shopping{text-align:center;color:#007acc;width:200px;margin:0 auto;padding:40px 0;font-family:Lato;font-size:16px;font-weight:700;display:block}#cart-page .summary-wrapper{width:305px;min-width:305px;height:100%;margin:0 auto 20px}#cart-page .order-summary{background:#f8f8f8;padding:20px}#cart-page .order-summary h3{color:#222223;text-align:center;margin:0 0 40px;font-family:Lato;font-size:25px;font-weight:700}#cart-page .order-summary .summary-line{justify-content:space-between;margin-bottom:20px;font-size:16px;display:flex}#cart-page .order-summary .summary-line.total{border-top:1px solid #bababa;padding-top:18px}#cart-page .order-summary .summary-line.total strong{font-size:25px}#cart-page .order-summary .actions #gsAppContainer .gs__wrapper{width:100%}#cart-page .order-summary .actions .btn-wrapper{text-align:center;margin-top:20px}#cart-page .order-summary .actions .btn{text-align:center;text-transform:capitalize;background:#007acc;border-radius:20px;width:170px;height:44px;font-family:Lato;font-size:16px;display:inline-block}#cart-page .order-summary .actions .cart-button{display:none}#cart-page .order-summary .actions .cart-button__disabled:disabled{cursor:not-allowed;background:#979797}#cart-page .order-summary .actions .btn-secondary{background-color:#999;width:80px;margin-right:20px;padding:8px}#cart-page .save-time-login{text-align:center;margin:20px 0;padding:0 20px;font-family:Lato;font-size:16px;line-height:1.31}#cart-page .save-time-login div{color:#222223;margin-bottom:19px;font-weight:700}#cart-page .save-time-login div a{color:#007acc}.cart__terms-of-use{align-items:self-start;min-height:24px;display:inline-flex}.cart__terms-of-use a{color:#09f}.cart__terms-of-use a:hover{text-decoration:underline}.cart__terms-of-use input[type=checkbox]{cursor:pointer;border:0;justify-content:center;align-items:center;width:24px;height:24px;margin:0;display:flex}.cart__terms-of-use input[type=checkbox]:before{content:"";box-sizing:border-box;background-color:#fff;border:2px solid #09f;border-radius:4px;width:24px;height:24px;display:inline-block;position:absolute}.cart__terms-of-use input[type=checkbox]:checked:after{content:"";font-family:icons;position:absolute}.cart__terms-of-use label{letter-spacing:.64px;cursor:pointer;margin:0;padding:0 0 0 12px;font-size:16px;font-weight:400}.cart__terms-of-use input[required]+label:after{content:"*";color:#e2231a}@media (width<=560px){#cart-page{padding:0}#cart-page header{padding:20px}.cart-table .price p:before{content:"Item Price";opacity:.6;text-transform:uppercase;font-size:9px;line-height:10px;display:block}.cart-table .total p:before{content:"Total";opacity:.6;text-transform:uppercase;font-size:9px;line-height:10px;display:block}.cart-table .subtotal{text-align:center;border:none;padding:16px 0 20px}.cart-table .actions{border:none}.cart-select-option{max-width:200px}}@media (width>=481px){.cart-table .product-img{width:200px}}@media (width>=768px){#cart-page header h1{font-size:48px}}@media (width<=1023px){#cart-page .empty-cart-message{margin-top:40px;font-size:18px}.cart-table .table-header>span:not(.img){display:none}.cart-table .product-info .properties{margin-top:20px}.cart-table .product-info .properties .field-title,.cart-table .product-info .properties .input-wrapper,.cart-table .product-info .properties .icon{display:inline-block}.cart-table .product-info .properties input{width:150px;padding-left:25px}.cart-table .product-info .quantity{appearance:textfield;margin-top:38px}.cart-table .product-info .total.price{margin-top:20px}.cart-table .product-info .total.price .item-single-price{color:#505053;margin-left:10px}.cart-table .product-info .remove{margin-top:40px}}@media (width>=1024px){#cart-page{max-width:1440px}#cart-page .empty-cart-message{margin-top:20px;font-size:25px}#cart{flex-flow:row;display:flex;position:relative}#cart .summary-wrapper{margin-left:20px;position:sticky;top:0}.cart-table .product-img{min-width:200px}.cart-table .table-header{flex-flow:row;display:flex}.cart-table .table-header .img{width:calc(100% - 300px)}.cart-table .table-header .qty{text-align:center;width:200px}.cart-table .table-header .total{text-align:right;width:100px}.cart-table .product-info{flex-flow:wrap;width:100%;display:flex}.cart-table .product-info .tag-mobile{display:none}.cart-table .product-info .title{width:calc(100% - 300px)}.cart-table .product-info .quantity{appearance:textfield;justify-content:center;width:200px}.cart-table .product-info .total.price{text-align:right;width:100px}.cart-table .product-info .total.price span{display:block}.cart-table .product-info .total.price .item-single-price{color:#505053;margin-top:5px;display:block}.cart-table .product-info .properties{order:1;width:100%}.cart-table .product-info .properties .field-title,.cart-table .product-info .properties .input-wrapper,.cart-table .product-info .properties .icon{display:inline-block}.cart-table .product-info .properties input{padding-left:25px}.cart-table .product-info .remove{order:2;width:100%;margin-top:20px}}#collection .cta{float:none}#collection-main{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;width:100%}#collection-main .breadcrumb{background:#f0f0f0;margin:0;padding:12px 18px}#collection-main.breed{margin-left:0}#collection-main.breed #collection-header{background-color:#fff}#collection-main.breed #collection-header .breed-chooser{border-bottom:1px solid #eaeaea;width:100%;padding:10px 20px 10px 10px;display:inline-block}#collection-main.breed #collection-header h1{color:#3d2d56}#collection-main.breed #collection-header .chosen-container-single .chosen-single span{margin-right:60px}#collection-main.breed #collection-header .chosen-container-single .chosen-single{text-tranform:uppercase;color:#3d2d56;min-width:220px;font-family:Montserrat;font-size:30px}#collection-main.breed #collection-header .chosen-container-single .chosen-single .chevron:before{border-color:#3d2d56}#collection-main.breed #collection-header .chosen-container-single .chosen-single .chevron{right:11px}#collection-header{background-color:#3d2d56;padding:20px}#collection-header p.breadcrumb{color:#919191;margin:0;padding-top:14px}#collection-header p.breadcrumb a{color:#919191}#collection-header h1{color:#fff;text-transform:uppercase;text-align:center;margin:0;font-size:22px}#collection-header div.description{color:#fff;opacity:1;margin-top:6px;padding-right:30px;font-size:17px;line-height:24px}#collection-header div.description p{margin:0}#collection-header div.description.empty{padding-bottom:14px;display:none}#collection-header.has-image{padding:0;position:relative}#collection-header.has-image .content{vertical-align:middle;width:70%;display:inline-block}#collection-header.has-image .content .inner{padding-left:30px}#collection-header.has-image .image-box{vertical-align:middle;width:28%;min-height:120px;display:inline-block}#collection-header.has-image img{width:100%;display:block;position:relative;top:.5px}#collection-bar{background-color:#eaeaea;padding:20px}#collection-bar.purple-bg{background-color:#3d2d56}#collection-bar.purple-bg label{color:#fff;text-transform:uppercase;letter-spacing:.05em;font-family:Montserrat;font-size:12px}#collection-bar.purple-bg .breed-chooser .chosen-container-single .chosen-single{color:#3d2d56;background-color:#fff;border:2px solid #3d2d56;padding:10px;font-family:Montserrat;font-size:15px}#collection-bar.purple-bg .breed-chooser{width:250px}#collection-bar.purple-bg .breed-chooser .chosen-container-single .chosen-single .chevron{width:17px;position:absolute;top:20%;right:5px}#collection-bar.white-style{text-align:right;border-bottom:1px solid #e4e4e4;padding:6px;background-color:#fff!important}#collection-bar.white-style #SortBy{vertical-align:middle;width:auto;margin-bottom:0;font-size:12px;display:inline-block}#collection-bar.white-style #view-toggle{vertical-align:middle;border:1px solid #dcdcdc;border-radius:3px;padding:9px 6px 5px;display:inline-block}#collection-bar.white-style #view-toggle a:first-child{margin-right:5px}#collection-bar.white-style #view-toggle a svg{fill:#e4e4e4;height:14px}.pagination-wrapper{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.pagination{text-align:center;text-transform:uppercase;padding:20px 0;list-style-type:none}.pagination li{margin:0 12px;display:inline-block}#collection-main.breed #collection-header.has-image .content{width:80%}#collection-main.breed #collection-header.has-image .content .description img{display:none}#collection-main.breed #collection-header.has-image h4{margin-top:0;margin-bottom:0}#collection-main.breed #collection-header.has-image .image-box{width:140px;min-height:120px;padding:20px 0}@media (width<=800px){#collection-header.has-image .image-box{width:33%}#collection-header.has-image .content{width:66%}#collection-header h1{font-size:18px}#collection-header div.description{margin-top:0;padding-right:20px;font-size:14px;line-height:17px}#collection-header.has-image .content .inner{padding-left:20px}#collection-main.breed #collection-header.has-image .image-box{margin:0 auto;display:block}#collection-main.breed #collection-header{text-align:center;padding-top:40px}#collection-main.breed #collection-header .chosen-container-single .chosen-single{font-size:22px}.chosen-container{text-align:left}}@media (width<=510px){#collection-header.has-image .image-box{vertical-align:top;width:29%;margin-top:20px;margin-bottom:20px;margin-left:4%}#collection-header.has-image img{border:2px solid #fff}#collection-header.has-image .content{margin-top:20px;margin-bottom:20px}.breadcrumb{font-size:11px}#collection-main.breed #collection-header .chosen-container-single .chosen-single{font-size:16px}#collection-main.breed #collection-header{padding-top:14px}#collection-main.breed #collection-header .chosen-container-single .chosen-single .chevron{right:0}}.smart-collection{flex-direction:column;align-items:center;margin:0 auto;display:flex;overflow-x:hidden}.smart-collection h1{color:#222223;text-align:center;margin:20px auto 0;font-family:Merriweather;font-size:32px;font-weight:700}@media (width>=1024px){.smart-collection h1{margin:40px auto 0;font-size:48px}}.smart-collection>p,.smart-collection .smart-collection__description{text-align:center;color:#222223;margin:10px 10px 0;font-family:Lato;font-size:25px}.smart-collection .smart-collection__mobile-filter-button{color:#007acc;box-sizing:border-box;border:1px solid #0072bf;justify-content:center;align-items:center;width:280px;height:40px;margin:40px 0 20px;padding:9px 10px;font-family:Lato;font-size:16px;display:flex;position:relative}@media (width>=1024px){.smart-collection .smart-collection__mobile-filter-button{display:none}}.smart-collection .smart-collection__mobile-filter-button:after{content:"+";font-size:30px;position:absolute;top:0;right:10px}.smart-collection .smart-collection__mobile-filter-button.opened:after{content:"–"}.smart-collection #isp_search_result_page{width:100%;max-width:1180px}.smart-collection #isp_search_result_page .isp_center_container_header{border-bottom:1px solid #dedede;margin:0 auto 30.5px;padding:0 0 20px;display:none}@media (width>=1024px){.smart-collection #isp_search_result_page .isp_center_container_header{margin:41.5px auto 20px;display:inline-block!important}}.smart-collection #isp_search_result_page div[id=isp_favorite_bar]{display:none!important}.smart-collection #isp_search_result_page #isp_center_container{display:flex;margin-bottom:0!important}@media (width<=1023px){.smart-collection #isp_search_result_page #isp_center_container{margin-left:auto}}.smart-collection #isp_search_result_page #isp_refine_nevigation,.smart-collection #isp_search_result_page .isp_results_summary_wrapper,.smart-collection #isp_search_result_page .isp_center_container_header:after{display:none}@media (width<=1023px){.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper{float:left!important}}.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper #isp_search_res_sorting_menu{padding-left:0}.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper #search_res_sorting_title{color:#505053;padding-right:20px;font-family:Merriweather;font-size:18px;font-weight:700;display:inline-block!important}.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper .dropdown-toggle-isp{box-sizing:border-box;background:#fff;border:1px solid #bababa;border-radius:4px;justify-content:space-between;align-items:center;width:194px;padding:10px 16px;display:flex}@media (width>=1024px){.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper .dropdown-toggle-isp{width:217px}}.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper .dropdown-toggle-isp #sorting_chosen_name{color:#222223;font-family:Lato;font-size:16px}.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper .dropdown-toggle-isp .caret{border:0;width:auto;height:auto}.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper .dropdown-toggle-isp .caret:before{content:"⌃";color:#505053;font-size:16px}.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper .isp_dropdown.open .caret{transform:rotate(180deg)}.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper .dropdown-menu{box-shadow:none;margin-top:10px!important}.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper .dropdown-menu li{width:100%!important;padding:0!important}.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper .dropdown-menu li a{color:#505053!important;padding:10px 20px!important;font-family:Lato!important;font-size:14px!important}.smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper .dropdown-menu li a.selected_sorting_value{color:#003594!important;background:#0035941a!important}.smart-collection #isp_search_result_page .isp_pagination{display:none}.smart-collection #isp_search_result_page .isp_left_container .isp_center_container_header{display:inline-block!important}@media (width>=1024px){.smart-collection #isp_search_result_page .isp_left_container .isp_center_container_header{display:none!important}}.smart-collection #isp_search_result_page .isp_left_container .isp_center_container_header .search_res_sorting_title{display:inline-block}.smart-collection #isp_search_result_page .isp_left_container .isp_center_container_header .isp_results_summary_wrapper{display:none}@media (width<=1023px){.smart-collection #isp_search_result_page .isp_left_container{display:none}.smart-collection #isp_search_result_page .isp_left_container.opened{box-sizing:border-box;visibility:visible;width:100%;margin:0 auto;padding:0 47.5px;display:block}}.smart-collection #isp_search_result_page .isp_left_container .isp_single_facet_wrapper{margin:0 0 20px!important;padding:0 0 30.5px!important}.smart-collection #isp_search_result_page .isp_left_container div[class=isp_single_facet_wrapper]:first-child{display:none}.smart-collection #isp_search_result_page .isp_left_container .isp_single_facet_wrapper.collapsed{max-height:17.5px!important}.smart-collection #isp_search_result_page .isp_left_container .isp_single_facet_wrapper.collapsed .isp_facet_title:after{content:"+"}.smart-collection #isp_search_result_page .isp_left_container #isp_serp_within_search_form{border:1px solid #dedede;border-radius:3px}.smart-collection #isp_search_result_page .isp_left_container input[name=isp_search_within_search],.smart-collection #isp_search_result_page .isp_left_container #isp_search_within_search_button{border:none!important;margin:0!important}.smart-collection #isp_search_result_page .isp_left_container input[name=isp_search_within_search]:focus{outline:none}.smart-collection #isp_search_result_page .isp_left_container .isp_facet_categories,.smart-collection #isp_search_result_page .isp_left_container .isp_custom_price_submit{display:none}.smart-collection #isp_search_result_page .isp_left_container .isp_facet_title{align-items:center;display:flex;background:#fff!important;margin-bottom:17.5px!important}.smart-collection #isp_search_result_page .isp_left_container .isp_facet_title:after{content:"–";color:#003594;margin-left:auto;font-size:25px}.smart-collection #isp_search_result_page .isp_left_container .isp_custom_price_container{align-items:center;width:100%;height:65px;display:flex;position:relative}.smart-collection #isp_search_result_page .isp_left_container .isp_custom_price_container>:not(:last-child){margin-right:10px}.smart-collection #isp_search_result_page .isp_left_container .isp_custom_price_container .isp_custom_price_validatioon_error{position:absolute;bottom:-5px}.smart-collection #isp_search_result_page .isp_left_container .isp_custom_price_container .isp_custom_price_currency{color:#505053;width:auto;font-family:Lato;font-size:14px;display:block}.smart-collection #isp_search_result_page .isp_left_container .isp_custom_price_container .isp_custom_price_to_span{color:#505053;font-family:Lato;font-size:14px;display:block}.smart-collection #isp_search_result_page .isp_left_container .isp_custom_price_container .isp_custom_price_input{color:#505053;width:60px;max-width:60px;height:30px;padding:5px;font-family:Lato;display:block}.smart-collection #isp_search_result_page .isp_left_container .isp_custom_price_container .isp_custom_price_input::placeholder{font-family:Lato;font-size:14px}.smart-collection #isp_search_result_page .isp_left_container .isp_facet_check_box_icon{position:relative;background:#fff!important;border:1px solid #bababa!important;width:16px!important;height:16px!important}.smart-collection #isp_search_result_page .isp_left_container .isp_facet_check_box_icon_checked:after{content:"";background:#003594;width:8px;height:8px;position:absolute;top:4px;left:4px}.smart-collection #isp_search_result_page .isp_left_container .isp_facet_title_name{color:#505053;font-family:Merriweather;font-size:18px;font-weight:700}.smart-collection #isp_search_result_page .isp_left_container .isp_custom_price_container,.smart-collection #isp_search_result_page .isp_left_container .isp_facet_value:not(:last-child){margin-bottom:40px!important}.smart-collection #isp_search_result_page .isp_left_container .isp_facet_show_hide_values{margin-top:40px}.smart-collection #isp_search_result_page .isp_left_container .isp_facet_show_hide_values,.smart-collection #isp_search_result_page .isp_left_container .isp_facet_value_name,.smart-collection #isp_search_result_page .isp_left_container .isp_facet_value_counter{color:#505053!important;font-family:Lato!important;font-size:14px!important}.smart-collection #isp_search_result_page #isp_search_result_page{max-width:1280px;margin:0 auto}.smart-collection #isp_search_result_page #isp_search_result_page_container #mobile_tag_container{display:none!important}.smart-collection #isp_search_result_page #isp_search_results_container{box-sizing:border-box;max-width:400px;margin:0 auto;padding:0 20px 0 50px;display:grid!important}@media screen and (width>=769px) and (width<=1024px){.smart-collection #isp_search_result_page #isp_search_results_container{grid-gap:50px 40px;grid-template-columns:1fr 1fr;justify-items:center;max-width:100%;margin-left:calc(20px + 8.1%);margin-right:calc(20px + 8.1%);padding:20px 30px}}@media (width>=1024px){.smart-collection #isp_search_result_page #isp_search_results_container{max-width:unset;grid-gap:24.5px 66.5px;grid-template-columns:1fr 1fr 1fr;padding:0 0 0 59.5px}}.smart-collection #isp_search_result_page #isp_search_results_container .isp_grid_product{grid-gap:20px 10px;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #dedede;grid-template:"image info""image button"40px/140px 185px;height:auto;margin:0 0 20px;padding:0 0 20px;display:grid;width:100%!important}@media screen and (width>=769px) and (width<=1024px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_grid_product{border-bottom:1px solid #dedede;grid-template:"image""info""button"35px/auto;gap:0;height:370px;margin:0;padding:25px 0;max-width:300px!important}.smart-collection #isp_search_result_page #isp_search_results_container .isp_grid_product:hover{border:1px solid #1a9bfc}}@media (width>=1024px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_grid_product{border:1px solid #dedede;grid-template:"image""info""button"40px/auto;gap:0;margin:0;padding:0 0 25px}.smart-collection #isp_search_result_page #isp_search_results_container .isp_grid_product:hover{border:1px solid #1a9bfc}}.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_image_wrapper{grid-area:image;height:auto;margin:22px 10px}@media screen and (width>=769px) and (width<=1024px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_image_wrapper{height:160px;margin:14px 12px 12px}}@media (width>=1024px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_image_wrapper{height:160px;margin:40px 25px 20px;padding-top:40px}}.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_image_wrapper .isp-text-badge{text-transform:uppercase;height:20px;padding:0 8px;font-family:Lato;font-weight:700;border:0!important;max-width:100px!important;font-size:14px!important;top:-22px!important;left:-10px!important}@media screen and (width>=769px) and (width<=1024px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_image_wrapper .isp-text-badge{top:-33px!important;left:-10px!important;right:unset!important}}@media (width>=1024px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_image_wrapper .isp-text-badge{top:-40px!important;right:-25px!important;left:unset!important}}.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_info{grid-area:info;margin:0;padding:0}.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_info .isp_product_review{display:none}.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_reviews{margin:0 0 10px;display:block}@media screen and (width>=769px) and (width<=1024px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_reviews{margin:0 20px 8px}}@media (width>=1024px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_reviews{margin:0 25px 20px}}.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_reviews .yotpo-sr-bottom-line-score{color:#505053!important}.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_reviews .yotpo-widget-clear{justify-content:flex-start;width:100%;margin:0;display:flex}@media (width>=700px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_reviews .yotpo-widget-clear{justify-content:center}}.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_title{color:#222223;margin:0 0 10px;font-family:Merriweather;font-size:18px;font-weight:700}@media screen and (width>=769px) and (width<=1024px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_title{text-align:center;margin:0 20px 5px;font-size:18px}}@media (width>=1024px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_title{text-align:center;margin:0 25px 20px}}.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_price_wrapper{color:#505053;margin:0;font-family:Lato;font-size:18px;font-weight:700;display:block}@media screen and (width>=769px) and (width<=1024px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_price_wrapper{text-align:center;margin:0 20px}}@media (width>=1024px){.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_price_wrapper{text-align:center;margin:0 25px 20px}}.smart-collection #isp_search_result_page #isp_search_results_container .isp_compare_at_price{color:#505053;opacity:1!important}.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_price{color:#007acc;font-weight:700}.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_price.isp_compare_at_price_exist:before{content:"|";color:#606060;margin-right:3px}.smart-collection #isp_search_result_page #isp_search_results_container .isp_product_price.isp_compare_at_price_exist{color:#fe5147}.smart-collection #isp_search_result_page #isp_search_results_container button{grid-area:button;margin:0 auto;background-color:#007acc!important}@media screen and (width<=767px){.smart-collection #isp_search_result_page #isp_search_results_container button{width:130px;height:40px;margin-left:1px!important}}.smart-collection #isp_search_result_page #isp_search_results_container div[itemscope],.smart-collection #isp_search_result_page #isp_search_results_container .isp_add_to_cart_form,.smart-collection #isp_search_result_page #isp_search_results_container .isp_add_to_cart_form:hover{display:none!important}.smart-collection .smart-collection__pagination{width:100%;max-width:1180px;margin:40px auto}@media (width>=1024px){.smart-collection .smart-collection__pagination{margin-bottom:80px}}.smart-collection .smart-collection__pagination .smart-collection__pagination__wrap{box-sizing:border-box;color:#007acc;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;width:100%;margin:0 auto;font-family:Lato;font-size:16px;font-weight:700;display:flex}@media (width>=1024px){.smart-collection .smart-collection__pagination .smart-collection__pagination__wrap{padding-left:17%}}.smart-collection .smart-collection__pagination .smart-collection__pagination__wrap .smart-collection__pagination__text{justify-content:center;align-items:center;gap:15px;margin:0 10px;display:flex}.smart-collection .smart-collection__pagination .smart-collection__pagination__wrap .smart-collection__pagination__text *{color:#007acc}.smart-collection .smart-collection__pagination .smart-collection__pagination__wrap .smart-collection__pagination__text .smart-collection__pagination__current{color:#003594;border-bottom:2px solid #003594;font-size:20px}.smart-collection .smart-collection__pagination .smart-collection__pagination__wrap .smart-collection__pagination__button__prev,.smart-collection .smart-collection__pagination .smart-collection__pagination__wrap .smart-collection__pagination__button__next{color:#007acc;border-bottom:1px solid #dedede;line-height:10px;display:block}.smart-collection .smart-collection__pagination .smart-collection__pagination__wrap .smart-collection__pagination__button__prev:hover,.smart-collection .smart-collection__pagination .smart-collection__pagination__wrap .smart-collection__pagination__button__next:hover{text-decoration:none}.smart-collection .smart-collection__pagination .smart-collection__pagination__wrap .smart-collection__pagination__button__prev{transform:rotate(270deg)}.smart-collection .smart-collection__pagination .smart-collection__pagination__wrap .smart-collection__pagination__button__next{transform:rotate(90deg)}.shopify-section>.shopify-app-block{max-width:100%;margin:0 auto;padding:20px;display:block}@media (width>=1024px){.shopify-section>.shopify-app-block{max-width:1280px;padding:40px 20px}}#isp_search_result_page_container #faceted-search-container{display:none}#isp_search_result_page_container .isp_single_facet_wrapper .filter-input{width:100%;height:35px;margin-bottom:15px;padding-left:7px}#isp_search_result_page_container .isp_single_facet_wrapper.collapsed .filter-input{visibility:hidden}#isp_search_result_page_container #isp_left_container_facets .isp_facet_value a .isp_facet_value_name .isp_facet_value_counter{color:#d14343;font-size:12px}#isp_search_result_page_container #isp_center_container.closed{display:none}#isp_search_result_page_container span.isp_facet_value_name_not_selected{color:#666}#isp_search_result_page_container span.isp_facet_value_name_selected{color:#666;font-size:15px;font-weight:400}#isp_search_result_page_container span#isp_results_search_text{line-height:1}#isp_search_result_page_container div.isp_center_container h1#isp_results_summary div#isp_search_results_filter_tags{vertical-align:top;margin-bottom:.3em;line-height:1;bottom:auto;left:auto}#isp_search_result_page_container div.isp_center_container h1#isp_results_summary div#isp_search_results_filter_tags .isp_filter_removable_tag{margin-bottom:.3em}.floating-button-wrapper{z-index:1000;background-color:#fff;width:100%;margin:auto;padding:10px 10px 15px;display:flex;position:fixed;bottom:0;box-shadow:0 4px 8px #0000001a}.floating-button-container{margin:auto}.isp-floating-btn{cursor:pointer;border:none;border-radius:20px;padding:10px 20px;font-size:16px;transition:background-color .3s,color .3s}.isp-floating-btn-clear{color:#007acc;background-color:#0000;margin-right:15px}.isp-floating-btn-clear:hover{color:#09f}.isp-floating-btn-apply{color:#fff;background-color:#007acc;margin-left:15px}.isp-floating-btn-apply:hover{background-color:#09f}.isp-loading-spinner{z-index:9999;width:60px;height:60px;margin:-30px 0 0 -30px;display:none;position:fixed;top:50%;left:50%}.isp-loading-spinner:before{content:"";box-sizing:border-box;border:6px solid #c6dceb;border-top-color:#007acc;border-radius:50%;width:60px;height:60px;animation:.6s linear infinite spinner;position:absolute}@keyframes spinner{to{transform:rotate(360deg)}}body#search-results .isp_facet_value_name_color_swatch{background:0 0!important;border:#0000!important;border-radius:0!important;width:auto!important;height:auto!important;padding:0!important}body#search-results #isp_left_container_facets .isp_facet_value.isp_facet_value_color_swatch a .isp_facet_value_name .isp_facet_value_name_not_selected,body#search-results #isp_left_container_facets .isp_facet_value.isp_facet_value_color_swatch a .isp_facet_value_name .isp_facet_value_name_selected,body#search-results .isp_facet_check_box_color_swatch{display:block!important}body#search-results #isp_left_container_facets .isp_search_res_facets_container .isp_facet_value.isp_facet_value_color_swatch{width:100%!important;height:auto!important}body#search-results #isp_left_container_facets .isp_search_res_facets_container .isp_facet_color a{gap:5px;text-indent:0!important;display:flex!important}body#search-results .isp_swatch_selected{box-shadow:none!important}body#search-results div.isp_center_container ul#isp_search_results_container li.isp_grid_product{width:100%!important;min-width:100%!important}body#search-results #isp_left_container_facets .isp_search_res_facets_container .isp_facet_value a[facet_id=Color]{padding-left:0!important}body#search-results .popup-modal{height:700px;overflow:hidden auto}body#search-results .template-collection{overflow-x:hidden!important}body#search-results .smart-collection #isp_search_result_page #isp_search_results_container .isp_grid_product{grid-template:"image""info""button"0/auto}body#search-results .smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper .dropdown-toggle-isp .caret:before{content:"";border-top:6px solid #000;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;display:flex}@media (width>=1024px){body#search-results .smart-collection #isp_search_result_page #isp_search_results_container{grid-gap:24.5px 54px}}@media screen and (width<=1023px){body#search-results .smart-collection #isp_search_result_page #isp_search_results_container button{margin-top:20px}}@media screen and (width<=768px){body#search-results .quickshop__success-wrapper .quickshop__cart-items{overflow:unset!important;max-height:inherit!important}body#search-results .quickshop__success-wrapper{height:500px;overflow:hidden auto}body#search-results .smart-collection #isp_search_result_page #isp_search_results_container .isp_grid_product{display:block}body#search-results .smart-collection .isp_grid_product .yotpo-sr-bottom-line-right-panel{display:none!important}body#search-results div.isp_center_container ul#isp_search_results_container li.isp_grid_product{grid-template:"image""info""button"0/auto}body#search-results .smart-collection #isp_search_result_page #isp_search_results_container .isp_product_image_wrapper{height:160px}body#search-results .smart-collection #isp_search_result_page #isp_search_results_container{grid-template-columns:1fr 1fr}body#search-results .smart-collection #isp_search_result_page #isp_search_results_container button{display:none!important}body#search-results .smart-collection li.isp_grid_product div.isp_product_info .isp_product_title{-webkit-line-clamp:1}body#search-results .smart-collection #isp_search_result_page #isp_search_results_container .isp_product_reviews,body#search-results .smart-collection #isp_search_result_page #isp_search_results_container .isp_product_title{margin:0}body#search-results .smart-collection .smart-collection__mobile-filter-button{margin-top:30px}body#search-results .smart-collection #isp_search_result_page .isp_sorting_and_result_view_wrapper #isp_search_res_sorting_menu{align-items:center;display:flex!important}body#search-results .smart-collection h1[role=heading]{font-size:22px}}div#creditsyard-root{z-index:2147483645}div#creditsyard-root .creditsyard-floating-widget{top:unset;bottom:30px}.yotpo a,.yotpo div,.yotpo form,.yotpo i,.yotpo img,.yotpo label,.yotpo li,.yotpo p,.yotpo span,.yotpo strong,.yotpo sup,.yotpo ul{font-family:Montserrat!important}.yotpo-reviews-star-ratings-widget .yotpo-widget-clear{cursor:pointer!important}.yotpo-reviews-star-ratings-widget .yotpo-widget-clear .yotpo-sr-bottom-line-summary{flex-direction:row!important}.template-product #yotpo-app .yotpo-base-layout{margin:0 auto}.template-product #yotpo-app .yotpo-reviews-trademark.yotpo-reviews-by{display:none}.template-product #yotpo-app .yotpo-filters-container{margin-top:15px}.template-product #yotpo-app .yotpo-search-filter .yotpo-search-label .yotpo-search-icon{display:none}.template-product #yotpo-app .yotpo-search-label:after{content:"s";font-family:icons;position:absolute;top:50%;right:15px;left:unset!important;transform:translateY(-50%)!important}.template-product #yotpo-app .yotpo-search-filter .yotpo-search-label .yotpo-search-input{padding-right:33px}.template-product #yotpo-app .yotpo-search-label,.template-product #yotpo-app .yotpo-dropdown-base,.template-product #yotpo-app .yotpo-radio-base{display:block}.template-product #yotpo-app .yotpo-search-filter input,.template-product #yotpo-app .yotpo-score-filter input,.template-product #yotpo-app .yotpo-media-filter input{margin:0!important}.template-product #yotpo-app .yotpo-mobile-filters-btn{height:35px}.template-product #yotpo-app .yotpo-dropdown-base .yotpo-selected-score{pointer-events:none;left:20px}.yotpo-widget-instance.yopto-stars.yotpo{margin-top:16px}.footer li#ot-sdk-btn.ot-sdk-show-settings{color:#fff;font-family:Lato;font-size:14px;line-height:unset;border:unset;padding:unset}.footer li#ot-sdk-btn.ot-sdk-show-settings:hover{background-color:unset;text-decoration:underline}
/*# sourceMappingURL=main.parcel.css.map */
