/** Shopify CDN: Minification failed

Line 14:6095 Expected identifier but found "{"
Line 14:11214 Expected identifier but found "{"
Line 14:13671 Expected identifier but found "{"
Line 14:21917 Unexpected "%"
Line 14:26501 Expected identifier but found "{"
Line 14:27116 Expected identifier but found "{"
Line 14:31903 Unexpected "%"
Line 14:36490 Unexpected "%"
Line 174:43 Expected identifier but found "!"

**/
.product__atc .gift-reggie-wishlist-button:hover:after,.slider-btn-wrapper,.slider-btn-wrapper:hover{opacity:1}.card__img::before,.template--product span.accordion__item--title{pointer-events:none}@font-face{font-family:'Greycliff CF';src:url('/cdn/shop/files/GreycliffCF-Light.eot?v=1678863154');src:url('/cdn/shop/files/GreycliffCF-Light.eot?v=1678863154?#iefix') format('embedded-opentype'),url('/cdn/shop/files/GreycliffCF-Light.woff2?v=1678863154') format('woff2'),url('/cdn/shop/files/GreycliffCF-Light.woff?v=1678863154') format('woff'),url('/cdn/shop/files/GreycliffCF-Light.ttf?v=1678863154') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Greycliff CF';src:url('/cdn/shop/files/GreycliffCF-Regular.eot?v=1675174124');src:url('/cdn/shop/files/GreycliffCF-Regular.eot?v=1675174124?#iefix') format('embedded-opentype'),url('/cdn/shop/files/GreycliffCF-Regular.woff2?v=1675174124') format('woff2'),url('/cdn/shop/files/GreycliffCF-Regular.woff?v=1675174124') format('woff'),url('/cdn/shop/files/GreycliffCF-Regular.ttf?v=1675174124') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Greycliff CF';src:url('/cdn/shop/files/GreycliffCF-Medium.eot?v=1675174512');src:url('/cdn/shop/files/GreycliffCF-Medium.eot?v=1675174512?#iefix') format('embedded-opentype'),url('/cdn/shop/files/GreycliffCF-Medium.woff2?v=1675174512') format('woff2'),url('/cdn/shop/files/GreycliffCF-Medium.woff?v=1675174511') format('woff'),url('/cdn/shop/files/GreycliffCF-Medium.ttf?v=1675174512') format('truetype'),url('/cdn/shop/files/GreycliffCF-Medium.svg?v=1675174512#GreycliffCF-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Greycliff CF';src:url('/cdn/shop/files/GreycliffCF-DemiBold.eot?v=1679376219');src:url('/cdn/shop/files/GreycliffCF-DemiBold.eot?v=1679376219?#iefix') format('embedded-opentype'),url('/cdn/shop/files/GreycliffCF-DemiBold.woff2?v=1679376219') format('woff2'),url('/cdn/shop/files/GreycliffCF-DemiBold.woff?v=1679376219') format('woff'),url('/cdn/shop/files/GreycliffCF-DemiBold.ttf?v=1679376219') format('truetype'),url('/cdn/shop/files/GreycliffCF-DemiBold.svg?v=1679376219#GreycliffCF-DemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Greycliff CF';src:url('/cdn/shop/files/GreycliffCF-Bold.eot?v=1675750029');src:url('/cdn/shop/files/GreycliffCF-Bold.eot?v=1675750029?#iefix') format('embedded-opentype'),url('/cdn/shop/files/GreycliffCF-Bold.woff2?v=1675750029') format('woff2'),url('/cdn/shop/files/GreycliffCF-Bold.woff?v=1675750029') format('woff'),url('/cdn/shop/files/GreycliffCF-Bold.ttf?v=1675750029') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Greycliff CF';src:url('/cdn/shop/files/GreycliffCF-ExtraBold.eot?v=1675750719');src:url('/cdn/shop/files/GreycliffCF-ExtraBold.eot?v=1675750719?#iefix') format('embedded-opentype'),url('/cdn/shop/files/GreycliffCF-ExtraBold.woff2?v=1675750719') format('woff2'),url('/cdn/shop/files/GreycliffCF-ExtraBold.woff?v=1675750719') format('woff'),url('/cdn/shop/files/GreycliffCF-ExtraBold.ttf?v=1675750719') format('truetype');font-weight:800;font-style:normal;font-display:swap}body .main__navigation>.nav__link__holder>.nav__link{font-family:'Greycliff CF'}body[data-lang=fr] .main__navigation>.nav__link__holder>.nav__link{font-size:17px}body[data-lang=fr] *{--smallFontSize:calc(13px - 2px);--baseFontSize:calc(15px - 2px);--mediumFontSize:calc(24px - 2px);--mediumSubtitleFontSize:calc(19.2px - 2px);--bigFontSize:calc(36px - 2px);--headingFontSize:calc(45px - 2px);--subHeadingFontSize:calc(16px - 2px)}#shopify-section-top-info-bar .center.block--contact,.language-switcher-wrapper a.glink[onclick*="en|en"],[data-langcontent=fr],body[data-lang=fr] .language-switcher-wrapper a.glink[onclick*="en|fr"],body[data-lang=fr] [data-langcontent=en]{display:none}.filter__toggle:checked+div.filter__group a.filter__show-more,.filter__toggle:checked+div.filter__group.show-more-items .filter__list-wrapper>.filter__tag-item--show-more,.filter__toggle:checked+div.filter__group.show-more-items a.filter__show-less,.footerLinksContent a,body[data-lang=fr] .language-switcher-wrapper a.glink[onclick*="en|en"],body[data-lang=fr] [data-langcontent=fr]{display:block}.collection-mobile-banner,.search__container--abs.focused .search__results,.ui-widget-contentx,body:not([data-lang=fr]) .show-for-fr,body[data-lang=fr] .show-for-en{display:none!important}body[data-lang=fr] .nav__link__holder a[href="/collections/sale"]{font-size:0}body[data-lang=fr] .nav__link__holder a[href="/collections/sale"]::after{content:'SOLDE';font-size:var(--baseFontSize)}.collection-meta-banners-wrapper nav.breadcrumb.inherit span,.gf-block-title h3 span,a.nav__megamenu__title,b,span.nav__link__title,span.spf-product-card__price,strong{font-weight:700}.filter__vendor--current,a:not(.button):hover,h1.product__title{color:{};}input:not([type=checkbox]):not([type=radio]):not(.button),select{line-height:40px;height:40px;padding:0 1em}.form-field-group{display:flex;margin-left:-15px;margin-right:-15px}.form-field-group .form-field-wrapper{flex:1;margin:15px 0;padding:0 15px}.form-field-group .form-field-wrapper .form-field-label{display:block;margin:0 0 4px;text-transform:uppercase;font-size:13px}.form-field-group .form-field-wrapper .select-wrapper{display:block;width:100%}.form-field-group .form-field-wrapper .form-field,.grid-in-page-content .collection-grid-item .align-bottom-center button,div#block__template--14580453277793__bf7c36d1-1b2e-49a0-9a35-34c54ce3b8e5-3c9b8d87-eb93-4af0-8fc0-cc6416ccea98{width:100%}body.template--index main .slider:first-of-type .slider__holder .custom-html-content *{color:inherit}.grid-in-page-content,.slider.has-side-banners .slider-side-banners{display:flex}.slider.has-side-banners .slider-side-banners .side-banners{background:center center/cover no-repeat;display:flex;flex:1}.slider.has-side-banners .slider-side-banners .side-banners--content,.slider.has-side-banners .slider-side-banners .side-banners--image{background:center center/cover no-repeat;flex:1}.slider.has-side-banners .slider-side-banners .side-banners--content{align-items:center;display:flex;flex-direction:column;justify-content:center}.slider.has-side-banners .slider-side-banners .side-banners--content p{color:#fff;font-size:20px;text-align:center}body[data-lang=fr] .slider.has-side-banners .slider-side-banners .side-banners--content p{font-size:18px}body.template--index .shopify-section .slider.has-side-banners .slider-side-banners .button.button-over-image,body.template--index main .slider:first-of-type .slide__content .custom-html-content+.slide__button.button-over-image{background-color:transparent;border:2px solid #fff;color:#fff;font-size:16px;line-height:36px;margin:15px 0 0;padding:0 1em}body[data-lang=fr].template--index .shopify-section .slider.has-side-banners .slider-side-banners .button.button-over-image{font-size:14px;height:auto;line-height:1.2em;max-width:calc(100% - 20px);padding-bottom:.4em;padding-top:.4em}body.template--index .shopify-section .slider.has-side-banners .slider-side-banners .button.button-over-image:hover,body.template--index main .slider:first-of-type .slide__content .custom-html-content+.slide__button.button-over-image:hover{background-color:#fff;color:var(--textColor)}#s--product-page__similar-products:before,.cbb-frequently-bought-container.cbb-desktop-view:before{content:'';border-top:1px solid #e5e5e5;width:calc(100vw - 9px);position:relative;margin-left:-50vw;left:50%;margin-top:-40px}.cbb-frequently-bought-container.cbb-desktop-view:before{margin-top:0;padding-top:40px}.mobile_headNav{background-color:#f4f4f4;margin:-16px -16px 0;padding-left:10px;padding-right:10px}.mobile_headNav .headNavList{display:flex;list-style-type:none;padding:0;margin:0}.mobile_headNav .headNavList li{flex:1;text-align:center}#gf-tree .gf-label,.mobile_headNav .headNavList li:first-child{text-align:left}.mobile_headNav .headNavList li:last-child{text-align:right}.mobile_headNav .headNavList li .language-switcher-wrapper{justify-content:flex-end}.mobile_headNav .headNavList li a{color:#4c898e;padding:15px;display:inline-block;font-weight:700}.mobile__navigation{background:linear-gradient(0deg,rgb(244 244 244) 35.5%,rgb(255 255 255) 33%)!important}.mobile__navigation *{font-family:'Greycliff CF'!important}.mobile__navigation>.nav__link__holder:first-child a.nav__link{color:#aebc91}.mobile__navigation>.nav__link__holder:nth-child(11) a.nav__link{color:#4c898e;font-weight:700}.mobile__navigation>.nav__link__holder:nth-child(12) a.nav__link{color:red;font-weight:700}.mobile__navigation>.nav__link__holder{background-color:#fff}.mobile__navigation>.nav__link__holder:before{content:'';display:block;background-color:#fff;position:absolute;left:-16px;right:-16px;height:100%}.mobile__navigation>.nav__link__holder a,.slider--product__holder,body.template--index .column__media--render-content-over-image,button[data-buy-button='6747427307617']{position:relative}.sidenavBottom{background-color:#f4f4f4;padding:23px;margin-left:-16px;margin-right:-16px}.sidenavBottom h3{color:#4c898e}.sidenavBottom ul,ul.footLogoBeside{list-style-type:none;padding:10px 0;margin:0}.sidenavBottom ul li,ul.footLogoBeside li{padding:6px 0;display:flex;align-items:center;line-height:1.4}.sidenavBottom ul li i,ul.footLogoBeside li i{display:flex;width:32px;height:32px;border:1px solid #4c898e;justify-content:center;align-items:center;border-radius:50%;color:#4c898e;font-size-adjust:16px;margin-right:10px;min-width:32px}.sidenavBottom ul li i svg,ul.footLogoBeside li i svg{fill:#4c898e}.sidenavBottom h4{color:#4c898e;padding-bottom:5px}.sidenavBottom p{line-height:1.5!important}body .card--default .card__brand{color:#969595;margin-top:12px;margin-bottom:-2px!important;font-size:12px;text-decoration:underline;font-family:Poppins,sans-serif}body .card--default .card__brand:hover{color:#7d9057}.slider-bottom-cards{display:flex;justify-content:space-between;margin-bottom:{};}.slider-bottom-cards>a svg{height:55px;margin-right:20px;width:55px}.slider-bottom-cards>a .title{font-size:22px;line-height:1em;padding:5px 0}@media screen and (min-width:992px){.shopify-block.shopify-app-block #looxReviews{max-width:1280px!important}.slider.has-side-banners{padding-right:416px}.slider.has-side-banners .slider__button--next{transform:translateX(-416px)}.slider.has-side-banners .slider-side-banners{bottom:0;flex-direction:column;position:absolute;right:0;top:0;width:400px}.slider.has-side-banners .slider-side-banners .side-banners+.side-banners{margin-top:16px}.slider-bottom-cards{margin-top:20px;max-width:100%;width:1000px}.slider-bottom-cards>a+a{margin-left:20px}body[data-lang=fr] .slider-bottom-cards>a{flex:1;position:relative}body[data-lang=fr] .slider-bottom-cards>a .title{left:70px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 70px);word-spacing:200px}}@media screen and (min-width:768px) and (max-width:991px){.slider-bottom-cards>a .title{font-size:20px;line-height:20px;padding:8px 0}}@media screen and (max-width:767px){.page__header--mobile .nav__submenu--mobile{padding-left:10px}.page__header--mobile .nav__submenu--mobile .nav__submenu--mobile{visibility:visible;max-height:inherit;overflow:auto}.page__header--mobile .nav__submenu--mobile .mobile__submenu__toggle{display:none}.nav__link__holder input:checked~.nav__submenu--mobile{max-height:inherit!important;padding-bottom:10px}.nav__link__holder input:checked~.nav__submenu--mobile .nav__link__holder .nav__link{padding-top:5px;padding-bottom:5px;min-height:inherit}.nav__link__holder input:checked~.nav__submenu--mobile .nav__submenu--mobile{padding-bottom:12px}.nav__link__holder input:checked~.nav__submenu--mobile .nav__submenu--mobile .nav__link__title{font-weight:500;font-size:15px;font-family:'Greycliff CF'}.nav__link__holder input:checked~.nav__submenu--mobile>.nav__link__holder>.nav__link{font-weight:600;padding-top:10px}.nav__link__holder input:checked~.nav__submenu--mobile>.nav__link__holder>.nav__link .nav__link__title{color:#4ea1a0;font-size:15px;font-family:'Greycliff CF'}.slider-bottom-cards{flex-wrap:wrap;transform:translateY(20px)}.slider-bottom-cards>a{padding:7px 0;width:50%}.slider-bottom-cards>a:nth-child(n+3){margin-top:10px}.slider-bottom-cards>a .title{font-size:3vw;line-height:3vw;padding:1vw 0}.slider-bottom-cards>a svg{height:8vw;width:8vw}}body.template--index .grid__holder{margin-bottom:{};}a.grid__block--image_item--shop-now-link{background-color:#fff;border:2px solid #fff;border-radius:50px;color:var(--textColor);font-size:calc(var(--baseFontSize) + 2px);font-weight:400;height:2.4em;line-height:calc(2.4em - 4px);padding:0 1.5em;text-decoration:none;text-transform:capitalize;transition:background-color .3s,color .3s;bottom:50px;left:50%;position:absolute;transform:translateX(-50%)}a.grid__block--image_item--shop-now-link:hover,body.template--index .shopify-section .button.button-over-image:hover{background-color:rgba(255,255,255,.2);color:#fff}.section__heading--heading_item--has-link h2 a{display:flex;font-size:var(--mediumFontSize);margin-bottom:1em;padding:.4em 1.4em;text-decoration:none;transition:background-color .3s}#shopify-section-top-info-bar .font__size--base .block--linkList a:hover,.button--manage-addresses,.footer__block.has-text-below-image p a:hover,.reg_bannerBtn a,p.check-stock-inventory span{text-decoration:underline}.carousel-of-cards .card--holder{width:calc(var(--maxwidth)/ 4)}@media screen and (max-width:1199px){.carousel-of-cards .card--holder{width:calc(100vw / 3)}}@media screen and (max-width:767px){.carousel-of-cards .card--holder{width:calc(100vw / 2)}}body.template--index .shopify-section [id^=s--template--] .logolist__holder .logolist__logo{align-items:center;display:flex;height:120px}body.template--index .shopify-section [id^=s--template--] .logolist__holder .logolist__logo img{max-height:50%;max-width:80%;object-fit:contain}body.template--index .shopify-section [id^=s--template--] .logolist__holder .logolist__shopnow{align-items:center;display:flex;height:50px;justify-content:center;margin:0 20px;text-decoration:none;width:calc(25% - 40px)}body.template--index .shopify-section .button{background-color:#96bee2;color:#fff;font-size:calc(var(--baseFontSize) + 1px);font-weight:500;text-transform:capitalize}body.template--index .shopify-section .button:not(.button-over-image){border-color:#96bee2}body.template--index .shopify-section .button:not(.button-over-image):hover{background-color:#fff;color:#96bee2!important;border-color:#96bee2}body.template--index .column__media--render-content-over-image .column__media--content{left:50px;position:absolute;top:50%;transform:translateY(-50%)}body.template--index .column__media--render-content-over-image .column__media--content h3{color:#fff!important;font-family:Value,sans-serif;font-size:var(--bigFontSize);font-weight:700;line-height:1.2em;margin:0}body.pb-modal-open{overflow:hidden;position:fixed}body.pb-modal-open #shopify-section-header--inline-search{z-index:0}body.pb-modal-open #s--product-page__similar-products,body.pb-modal-open main>.wrapper--bottom{z-index:-1}.section__heading--heading h2{font-size:var(--mediumFontSize)}body.template--index main .slider:first-of-type .slide__content{left:0;max-width:44%;transform:none}body.template--index main .slider:first-of-type .slide__content .custom-html-content,body.template--index main .slider:first-of-type .slide__content .custom-html-content>*{padding:0!important}body.template--index main .slider:first-of-type .slide__content .custom-html-content>:nth-child(n+2){margin-top:20px}body.template--index main .slider:first-of-type .slide__content .custom-html-content h2{line-height:1.4em}body.template--index main .slider:first-of-type .slide__content .custom-html-content img{max-width:160px}body.template--index main .slider:first-of-type .slide__content .custom-html-content+.slide__button.button-over-image{margin-top:24px}.slider-btn-wrapper{position:absolute;width:82%;top:50%;transition:opacity 1s ease-in-out;left:14%}.back-btn-wrapper.active,button.thumbs_slider__button.goup{bottom:0}button.thumbs_slider__button{position:absolute;left:20px;height:25px;width:64px;background:rgba(0,0,0,.2);backdrop-filter:blur(15px);z-index:2;color:#fff!important;transition:.15s;border:0;display:none;background-image:url(/cdn/shop/files/down-arrow.png?v=3685630802497977334);background-color:rgb(255 255 255 / 80%);background-position:center;background-repeat:no-repeat;background-size:20px}button.thumbs_slider__button.godown{transform:rotate(180deg)}.gallery__thumbnails{max-height:100%!important;margin-top:30px;margin-bottom:30px}@media screen and (max-width:768px){.slider-btn-wrapper{width:100%;left:0;top:40%}button.thumbs_slider__button.goleft{right:5px;transform:rotate(270deg)}button.thumbs_slider__button.goright{left:5px}button.thumbs_slider__button{position:absolute;height:35px;width:35px;background:rgba(0,0,0,.2);backdrop-filter:blur(15px);z-index:2;color:#fff!important;transition:.15s;border:0;display:none;transform:rotate(90deg);left:auto;bottom:75px;background-image:url(/cdn/shop/files/down-arrow.png?v=3685630802497977334);background-color:rgb(255 255 255 / 80%);background-position:center;background-repeat:no-repeat;background-size:20px}.gallery__thumbnails{width:75%;margin:8px auto 30px}}.product__atc .gift-reggie-wishlist-button img.add-wishlist,.product__price--holder.font__size--medium,.quantity--input{margin-top:0}.gallery__default .slider__button:hover,.gallery__default button.slider__button{background-image:url(/cdn/shop/files/down-arrow.png?v=3685630802497977334);background-color:rgb(255 255 255 / 80%);background-position:center;background-repeat:no-repeat;background-size:20px}.gallery__default button.slider__button.scrollleft{transform:rotate(90deg)}.gallery__default button.slider__button.scrollright{transform:rotate(270deg)}.shopify-section.shopify-section__product-details{margin-bottom:0}div#shopify-block-12144056-9bb2-406a-ae3e-8ac9a4f4248f{padding-top:40px}.product__row,.row__collection-list .collection__card--title,div#shopify-block-9971797c-15b2-43c5-80fb-bb6e544c5051{margin-bottom:20px}.product__price--holder{flex-wrap:wrap}.product__price--holder.font__size--medium{font-size:calc(var(--mediumFontSize) - 4px)}.product__price--holder.font__size--medium .product__price{font-size:1.2em;font-weight:300}.product__price--holder #paybright-widget-container{font-size:var(--baseFontSize);width:100%}.product__price--holder #paybright-widget-container>p{align-items:center;display:flex;padding:10px 0 0}.product__price--holder #paybright-widget-container>p a,.product__price--holder #paybright-widget-container>p img{margin-left:.4em}.product__swatches .swatches__holder .swatches__title{font-weight:600}.product__description--collapsed-content{display:none}.product__swatches select{background-color:#fff;color:inherit;font-size:14px;font-weight:300;height:40px}.quantity--input__button{background-color:#fff;color:var(--textColor);font-size:calc(var(--baseFontSize) + 6px);padding:10px;width:35px}.quantity--input__input{background-color:#fff;color:var(--textColor);padding:8px 0;width:50px}.product__atc{flex-wrap:nowrap;justify-content:space-between;gap:10px}.product__atc>.gift-reggie-button .btn,.product__atc>.gift-reggie-wishlist-button .btn,.whyKido>div{flex:1}.product__atc>.button--addToCart,.product__atc>.button--soldOut,.product__atc>.checkout--dynamic,.product__atc>.gift-reggie-button,.product__atc>.gift-reggie-buttons,.product__atc>.gift-reggie-wishlist-button{flex:1;max-width:calc(33.33% - 10px)}.product__atc>.gift-reggie-buttons{display:flex;flex-direction:row}.product__atc>.gift-reggie-buttons.has-both{display:flex;flex:2;justify-content:space-between;justify-content:flex-start;max-width:100%;width:100%}.product__atc>.gift-reggie-buttons .gift-reggie-registry-button,.product__atc>.gift-reggie-buttons .gift-reggie-wishlist-button{flex:1;margin:0;max-width:100%}.product__atc>.checkout--dynamic .shopify-payment-button{margin:0}.product__atc .button--addToCart,.product__atc .button--primary,.product__atc .button--soldOut,.product__atc .shopify-payment-button__button{height:50px;padding-left:0;padding-right:0;text-transform:uppercase}body[data-lang=fr] .product__atc [type=button]{overflow:hidden;padding:8px 10px;white-space:normal;word-break:break-all!important}.reset_account h1,.row.account__page h1.address_title{padding-bottom:30px;padding-top:40px;font-family:Montserrat!important;font-weight:400!important}.product__atc .gift-reggie-wishlist-button{display:flex;align-items:center}% capture productATCForMobile %.product__atc{flex-wrap:wrap}.product__atc .button,.shopify-payment-button{margin-top:16px}.product__atc>.gift-reggie-button,.product__atc>.gift-reggie-wishlist-button{display:flex;max-width:calc(50% - 7px)}.product__row .product__share h4{margin-bottom:.4rem;width:100%}.product__row .product__share .share__button{align-items:center;background-color:transparent;color:var(--bg);display:flex;font-size:1.2em;margin:0;padding:0}.address__form h4 a,.minicart__entry .minicart__info .minicart__variation,.minicart__entry .minicart__info a{font-size:var(--baseFontSize)}.product__row .product__share .share__button+.share__button{margin-left:10px}.product__accordion .accordion__item--title{font-weight:700;padding-left:0;padding-right:0}.product__accordion .accordion__item{border-top-color:rgba(0,0,0,.1)}.product__separator .separator{background-color:rgba(0,0,0,.1);height:1px;width:100px}.product__description .booster--revert *{line-height:1.6em}#s--product-page__recommended .section__heading--subheading,#s--product-page__similar-products .section__heading--subheading{text-align:center}#s--product-page__recommended .section__heading--heading,#s--product-page__similar-products .section__heading--heading{display:flex;justify-content:center}#s--product-page__similar-products .section__heading--heading h2,h2.cbb-frequently-bought-title{font-size:24px!important}.product__urgency .urgency__text{border-radius:4px;margin-top:-10px;padding:.8em 1.2em}.product__specs{line-height:2.2em}.product__spec.spec-name--availibility_msg .spec__title{color:var(--alertColor);background-color:#ff0}.cbb-frequently-bought-container{background-color:#fff!important}.product__share{margin-top:-10px}@media screen and (min-width:1750px){#s--product-page__similar-products .flickity-prev-next-button.previous{left:-40px}#s--product-page__similar-products .flickity-prev-next-button.next{right:-40px}}body.template--collection .row.banner .breadcrumbs{margin-bottom:10px;text-transform:uppercase}.collection__description{line-height:1.8em;margin-left:auto;margin-right:auto;max-width:100%}.center .collection__description{width:800px}.filter__group .filter__group-title{border-bottom:1px solid rgba(0,0,0,.1);line-height:40px;text-transform:uppercase}.filter__toggle:checked+div.filter__group .filter__list-wrapper>.filter__tag{display:block;overflow:visible}.col_des_mobile,.color-swatches-similar-product .swatches__title,.filter__toggle:checked+div.filter__group .filter__list-wrapper>.filter__tag-item--show-more,.filter__toggle:checked+div.filter__group.show-more-items a.filter__show-more,.minicart__label .uil-shopping-cart,.product__spec.spec-name--brand,.product__spec.spec-name--sku11,body.template--customers-addresses #shopify-section-banner--account #section-banner--account,body.template--customers-reset_password #shopify-section-banner--account #section-banner--account,div#delivery__4b857868-e157-40ec-9a44-65307bcee7d2{display:none}.filter__group a.filter__show-less,.filter__group a.filter__show-more{display:none;text-decoration:underline}.filter__group a.filter__show-more{margin-top:-3em;padding-top:3em;position:relative}.filter__group a.filter__show-more::before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);content:'';display:block;height:3em;left:0;position:absolute;top:0;width:100%}.filter__group .filter__list-wrapper{max-height:20em;overflow:auto}.filter__group.show-more-items .filter__list-wrapper,.product__qty{margin-bottom:15px}.card__img::before{border:1px solid transparent;bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;touch-action:none;z-index:1}.card--default:hover .card__img::before{border-color:transparent}.card--expanded .card__img--container{max-width:300px;width:30%}.card--expanded .card__title{font-size:2em}.card--default .card__description{line-height:1.8em}.card__buttons--details-view{display:none;margin-top:15px}.card--expanded .card__buttons--details-view,.col_des_desktop{display:block}.card__buttons--details-view .button{font-weight:500;text-transform:uppercase}.card__variants-count{display:block;font-size:.8em;margin:-2px 0 8px;text-transform:uppercase}.tag{border-radius:100px;padding:4px 10px;font-weight:400;margin-bottom:10px!important}body .customer__form{max-width:100%;width:600px;margin-right:80px;margin-left:auto}.cart__header>.cart__header--registry-banner,.line-item-registry-badge{background-color:{};}.cart__header>h1,.minicart__title{text-transform:uppercase}.minicart__entry{border-top:1px solid rgba(0,0,0,.1);padding-top:20px}.minicart__entry .minicart__info .minicart__price{font-size:var(--smallFontSize)}.minicart__entry .minicart__info .minicart__price,.minicart__entry .minicart__info .minicart__variation,.minicart__entry .minicart__info .quantity--input{margin:10px 0 0}.minicart__entry .minicart__info .quantity--input__button{padding:0}.cart__header--registry-banner h3.registry__heading{font-size:var(--mediumFontSize);margin:.2em 0 .4em}.cart__header--registry-banner h3.registry__heading a{color:{};}.cart__grandtotal+.button+.button{margin-top:10px}.reset_account{max-width:1280px;width:100%;margin:0 auto;padding-left:20px;padding-right:20px}.reset_account .errors{color:#f00f00}.reset_account .errors ul{list-style:none;padding:0 0 20px;margin:0}.reset_account h1{text-transform:uppercase}.reset_account .customer__form{width:100%;padding:0}.reset_account .customer__formInner{background-color:#faf7f1;padding:30px 30px 20px;border-radius:25px}.reset_account .customer__formInner .customer__formInnerRow{width:100%;max-width:500px}.reset_account .customer__formInner .customer__formInnerRow input{background-color:#fff;border-radius:10px;height:45px}.reset_account .customer__formInner .customer__formInnerRow label{text-transform:uppercase;font-size:14px}.reg_bannerBtn,.resetPasswordBtn{padding-top:25px}.resetPasswordBtn input[type=submit]{width:150px;background-color:#fdd2a3;color:#000;padding:16px 40px;line-height:1;min-width:250px;text-transform:uppercase;font-size:13px;border:none;border-radius:20px}.resetPasswordBtn input[type=submit]:hover,button.button.new_btn_add:hover{background-color:#fec383!important;color:#000!important}.account__address-item{background-color:#faf7f1;border-radius:25px;padding:35px}p.pt1 button.button.new_btn_add{margin-top:12px;margin-right:10px}.account__address-item button.button--primary__filled{background-color:#fff;color:#000;padding:15px 40px;line-height:1;min-width:250px;text-transform:uppercase;font-size:15px;border:2px solid #000;border-radius:25px;font-family:Montserrat!important}.account__address-item button.button--primary__filled+button.button{text-transform:uppercase;margin-left:10px;font-family:Montserrat!important}button.button.new_btn_add{background-color:#fdd2a3;color:#000;padding:17px 40px;line-height:1;min-width:250px;text-transform:uppercase;font-size:15px;border:none;border-radius:20px;font-family:Montserrat!important}.address__form label.checkbox{text-transform:uppercase;font-size:13px}body div>h3.account__address-item--title{font-size:22px;font-family:Montserrat!important;font-weight:700!important;padding-bottom:10px;margin:0 0 .2em;color:var(--titleColor)}span.addLabel{opacity:.95}.account__address-item--line{line-height:1.6em;font-size:15px;padding:2px 0;font-family:Montserrat!important}.button--manage-addresses,.collection-meta-banners-wrapper{padding-left:0;padding-right:0}.account__address-item .button{color:var(--textColor);margin-top:18px}.account__address-item .button:not(.button--primary__filled):hover{color:var(--accentColorDark);margin-top:20px}.address__form{max-width:600px;width:100%}.address__form h4{font-weight:400!important;border-bottom:1px solid rgba(0,0,0,.25);display:flex;font-size:18px;justify-content:space-between;line-height:2em;text-transform:uppercase}.address__form h4 a{color:var(--textColor);font-size:14px;font-weight:400;text-transform:none}.address__form .button+a{margin-left:10px;font-family:Montserrat!important}.account__addresses input:not(.button--primary)[type=checkbox]{display:inline-block;margin-right:5px}.button--manage-addresses{border:0;font-weight:500;margin-top:20px}@media screen and (min-width:991px){.row.account__page{display:flex}.row.account__page>.account__full-column{flex-basis:100%;max-width:none;width:100%}.row.account__page>.account__full-column+.account__full-column{margin-top:40px}.row.account__page>.account__main-column{flex-basis:60%;max-width:none;width:60%}.row.account__page>.account__sub-column{flex-basis:40%;max-width:none;width:40%}}[data-navigateto]{cursor:pointer}.footer__block.has-text-below-image{flex-direction:column}.footer__block.has-text-below-image p{margin-top:20px}.footer__block.has-text-below-image p a,ul.why_kiddo_registry p a{text-decoration:none}.grid-in-page-content .collection-grid-item{margin:20px 0;position:relative}.grid-in-page-content .collection-grid-item .align-bottom-center,.grid-in-page-content .collection-grid-item .text-center{position:absolute}.footer__disclaimer-text{color:inherit;font-size:calc(var(--baseFontSize) * .7);opacity:.7;line-height:1.6em!important;margin:10px 0 0!important;max-width:100%;width:180px}@media print{body.template--giftreggie #shopify-section-top-info-bar,body.template--giftreggie .giftreggie-header,body.template--giftreggie .giftreggie-items-page,body.template--giftreggie .giftreggie-notes,body.template--giftreggie .giftreggie-notes~.action-buttons,body.template--giftreggie .wrapper--bottom,body.template--giftreggie [id^=shopify-section-header]{display:none}body.template--giftreggie .giftreggie-front{padding-top:0!important}.giftreggie-front.giftreggie-registry.giftreggie-guest .giftreggie-mod-bg{padding-top:0}body.template--giftreggie .giftreggie-front.giftreggie-registry.giftreggie-guest .giftreggie-registry-summary{margin-bottom:0}}% if settings.enableStyleForNewPromoPopup %body .soundest-form-without-image-outer,body .soundest-form-without-image-outer *,body .soundest-form-without-image-outer :after{font-family:Value,sans-serif!important}@media screen and (min-width:651px){body .soundest-form-without-image-outer{--popupRefSize:15px;max-width:calc(100vw - 20px);margin:0;transform:translateX(-50%);width:calc(var(--popupRefSize) * )}body .soundest-form-without-image-content-outer{box-shadow:0 0 10px #fff}body .soundest-form-without-image-headline{font-size:calc(var(--popupRefSize) * 10)!important;line-height:.7em!important;margin:calc(var(--popupRefSize) * 1) 0 calc(var(--popupRefSize) * )!important;padding:calc(var(--popupRefSize) * 2) 0 0!important}body .soundest-form-without-image-headline.soundest-form-without-image-state-success-subscribed{font-size:calc(var(--popupRefSize) * 4)!important;line-height:1.1em!important;margin:calc(var(--popupRefSize) * 4) 0!important}body .soundest-form-without-image-second-headline{font-size:calc(var(--popupRefSize) * 1.5)!important;margin:var(--popupRefSize) 0!important}body .soundest-form-without-image-field{border:1px solid #b0b0b0!important;color:grey!important;font-size:calc(var(--popupRefSize) * .9)!important;height:calc(var(--popupRefSize) * 4)!important;max-width:100%;padding:0 var(--popupRefSize)!important;text-align:left;width:calc(var(--popupRefSize) * 25)!important}body .soundest-form-without-image-submit{background-color:#c1d0e6!important;border:0!important;border-radius:100px!important;font-size:calc(var(--popupRefSize) * 1.6)!important;font-weight:700!important;height:calc(var(--popupRefSize) * 4)!important;line-height:calc(var(--popupRefSize) * 4.3)!important;margin:var(--popupRefSize) 0 0!important;padding:0!important;text-transform:none!important;width:calc(var(--popupRefSize) * 16.66)}body form.soundest-form-without-image-form::after{content:'Be the first to know about new products, and online and in-store promotions. You can unsubscribe at any time.';display:block;font-size:var(--popupRefSize);line-height:1.4em;margin:calc(var(--popupRefSize) * 2) auto calc(var(--popupRefSize) * );max-width:100%;text-align:center;width:calc(var(--popupRefSize) * 40)}}@media screen and (min-width:651px) and (max-width:991px){body .soundest-form-without-image-outer{--popupRefSize:1.2vw}}@media screen and (max-width:650px){body .soundest-form-without-image-mob-friendly-holder .soundest-form-without-image-headline{font-size:34px!important;margin:.3em 0!important}body .soundest-form-without-image-mob-friendly-open{background-color:#c1d0e6!important;border:0!important;border-radius:100px!important;color:#fff!important;font-size:22px;font-weight:700;height:50px!important;text-transform:none}body .soundest-form-without-image-outer{--popupRefSize:15px}body .soundest-form-without-image-headline{font-size:calc(var(--popupRefSize) * 4)!important;line-height:.7em!important;margin:calc(var(--popupRefSize) * 3) 0 calc(var(--popupRefSize) * 1)!important;padding:calc(var(--popupRefSize) * 2) 0 0!important}body .soundest-form-without-image-headline.soundest-form-without-image-state-success-subscribed{font-size:calc(var(--popupRefSize) * 4)!important;line-height:1.1em!important;margin:calc(var(--popupRefSize) * 4) 0!important}body .soundest-form-without-image-second-headline{font-size:calc(var(--popupRefSize) * 1.2)!important;line-height:1.2em!important;margin:0 auto var(--popupRefSize)!important;max-width:80%}body .soundest-form-without-image-field{border:1px solid #b0b0b0!important;color:grey!important;font-size:calc(var(--popupRefSize) * .9)!important;height:calc(var(--popupRefSize) * 4)!important;max-width:100%;padding:0 var(--popupRefSize)!important;text-align:left;width:calc(var(--popupRefSize) * 25)!important}body .soundest-form-without-image-submit{background-color:#c1d0e6!important;border:0!important;border-radius:100px!important;font-size:calc(var(--popupRefSize) * 1.6)!important;font-weight:700!important;height:calc(var(--popupRefSize) * 4)!important;line-height:calc(var(--popupRefSize) * 4.3)!important;margin:var(--popupRefSize) 0 0!important;padding:0!important;text-transform:none!important;width:calc(var(--popupRefSize) * 16.66)}body form.soundest-form-without-image-form::after{content:'Be the first to know about new products, and online and in-store promotions. You can unsubscribe at any time.';display:block;font-size:var(--popupRefSize);line-height:1.4em;margin:calc(var(--popupRefSize) * 2) auto calc(var(--popupRefSize) * 3);max-width:100%;text-align:center;width:calc(var(--popupRefSize) * 40)}}% endif %#delivery__4b857868-e157-40ec-9a44-65307bcee7d2 .urgency__text{background:0 0!important;border-bottom:1px solid #dadad8;max-width:650px;padding:5px 3px 12px;border-radius:0}p.product-single__vendor{font-size:20px;line-height:20px;margin-bottom:10px}.product__page--info .product__badges{margin:20px 0}.product__page--info .product__badges img{max-width:200px}.tab__container--product .tab--product{border-left:1px solid;border-radius:0!important;margin-bottom:0!important;border-right:1px solid;border-top:1px solid;margin-right:-5px!important;border-color:#babab7}.tab__container--product .product--tab__content{border:1px solid #babab7;padding:45px 80px}.tab__container--product span.tab--product.tab--active{color:#fff;background-color:#eccabf!important}div#shopify-section-template--14319992373345__16448399802a0221f5{max-width:var(--maxwidth);margin-right:auto;margin-left:auto;width:100%;position:relative;padding-right:12px;padding-left:12px}img.add-wishlist{width:25px!important;margin-top:10px;cursor:pointer}div#shopify-section-template--14319992373345__loox-product-reviews-app-section{margin-top:50px}span.befirst-to-review{margin-left:5px;border-bottom:1px solid #dadad8;padding:3px 0}@media screen and (min-width:1200px){#shopify-section-top-info-bar .center.block--contact{display:flex;left:50%;position:absolute;transform:translateX(-50%)}body .main__navigation>.nav__link__holder>.nav__link{font-weight:500;font-size:19px}body.template--index main .slider:first-of-type .slide__content p{font-size:56px;line-height:1.2em}.product__page--info.fix-right-column-on-scroll{position:sticky;top:180px}.filter__bar{border-bottom:1px solid rgba(0,0,0,.1);flex-basis:75%;line-height:40px;margin-left:25%}.filter__bar .filter__views{display:flex}body .product__list--filter{max-width:calc(var(--maxwidth) * .2);margin-top:-77px}body .product__list{flex-basis:80%;max-width:calc(var(--maxwidth) * .8);flex-basis:100%;max-width:calc(var(--maxwidth) * .8);max-width:var(--maxwidth)}}h2.cbb-frequently-bought-title.translatable{text-align:center!important;color:#000;border-width:0!important}img.collection-desktop-banner,img.collection-mobile-banner{width:100%;height:auto}.collection-desktop-banner{display:block!important}.collection-meta-banners-wrapper .breadcrumbs{margin-top:30px}.spf-product-card__vendor{margin:9px 0}.spf-product-card__price-wrapper{margin-top:5px}a.minicart--viewcart-btn{border:2px solid #aebc91;color:#aebc91}.shopify-section.section--slider{max-width:var(--maxwidth);margin:0 auto}.button--primary__filled{border:2px solid #96c0e6}.button--primary__filled:hover{color:#96bee2!important;background:#fff!important}.minicart--viewcart-btn:hover{color:#96c0e6!important;background-color:#fff!important}.gf-scroll.gf-block-scroll{max-height:none}div#product--page{padding:10px 70px}.product__accordion{margin-bottom:0;margin-top:-2px}.product__accordion .accordion__item{border-top-color:rgb(0 0 0 / 0%)!important;border-bottom-color:rgb(174 188 145)!important}span.accordion__item--title{padding:10px}.cbb-frequently-bought-container.cbb-desktop-view{max-width:var(--maxwidth)}.color-swatches-similar-product .product__swatches,h1.product__title.product__title--ppTitle.font__family--title.font__size--big{margin-bottom:0}p.top-sku-wrapper{margin:5px 0 10px;font-size:13px;display:block;position:relative}*{font-family:aileron,sans-serif;font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:aileron,sans-serif!important;font-weight:900!important;font-style:normal}.accordion__item .accordion__item--content{background:0 0;padding-left:0!important}p.check-stock-inventory{align-items:center;margin-left:7px!important}p.check-stock-inventory img{width:19px;margin-left:1px}p.check-stock-inventory span{font-size:13px;font-weight:400;text-transform:uppercase;margin:10px 5px!important;line-height:20px;padding-left:8px}p.spec-box{display:flex;align-items:center;flex-wrap:wrap}p.spec-box img{width:27px}p.spec-box span{font-size:15px;font-weight:500;margin:2px 0!important;line-height:20px;font-family:Greycliff CF!important}p.spec-box.free-pickup img{width:20px;margin-right:3px}p.spec-box.free-pickup span{margin:10px 26px 10px 13px!important}.product__spec.spec-name--availability{margin:0 25px 0 0;text-transform:uppercase}.product__spec.spec-name--availability:before{content:'';display:inline-block;background-image:url('/cdn/shop/files/AVAILABLE-Icon_53996821-0057-4d28-a2af-07708a736a89.png?v=1709037527');width:20px;height:20px;background-repeat:no-repeat;background-size:contain;margin-right:16px;float:left;margin-top:6px}span[data-swatch-option]{border:2px solid #e3e3e3;border-radius:40px}.product__accordion ul{font-size:13px;line-height:1.6;padding-left:20px}.accordion__item .accordion__item--content p{line-height:1.6}.accordion__item .accordion__item--content ul li{padding:4px 0}@media screen and (min-width:992px) and (max-width:1200px){.gift-reggie-registry-button .button,.product__atc .button{font-size:10px}.product__accordion .accordion__item{padding-left:20px;padding-right:20px}}@media screen and (min-width:768px) and (max-width:991px){.product__accordion .accordion__item{padding-left:20px;padding-right:20px}div#product--page{padding:10px 35px}.product__atc{max-width:260px}.product__atc>.gift-reggie-buttons.has-both{flex-wrap:wrap;margin-left:5px}.product__atc>.gift-reggie-buttons.has-both .gift-reggie-registry-button{max-width:70%}.product_detailMng .product__atc .button--primary.add-registry{max-width:100%}.product__atc .button{font-size:10px;min-width:106px;max-width:106px}.gift-reggie-registry-button .button{font-size:10px}img.add-wishlist{width:20px!important}.color-swatches-similar-product span.swatch--color{width:24px!important;height:24px!important}}@media screen and (max-width:783px){body.template--collection .row.banner .breadcrumbs{position:relative!important}}@media screen and (max-width:480px){.slider-bottom-cards>a .title{font-size:4vw;line-height:4vw;padding:.5vw 0}.carousel-of-cards .card--holder{width:100vw}ul.cbb-frequently-bought-products{display:flex!important;flex-wrap:wrap;width:100%}ul.cbb-frequently-bought-products li{display:flex!important;width:50%}ul.cbb-frequently-bought-products li a{display:block;width:100%}ul.cbb-frequently-bought-products li .cbb-frequently-bought-product-image{display:block!important;width:100%!important}ul.cbb-frequently-bought-products li .notranslate{margin-left:10px;margin-right:4px!important}.color-swatches-similar-product span.swatch--color{width:24px!important;height:24px!important}.swatch--color{height:35px;width:35px}}.color-swatches-similar-product span.swatch--color{min-width:15px!important;min-height:15px!important;height:30px;width:30px;margin:1px}.color-swatches-similar-product .swatches__holder{margin-bottom:10px;display:flex;gap:3px;justify-content:center;align-items:center}#s--product-page__similar-products span.card__variants-count,.col-12.accordion.product__accordion,.color-swatches-similar-product span.swatch--color:nth-of-type(1n+6),.color-swatches-similar-product span:not(.swatch--color),.gf-block-content a.gf-filter__show-less,.gf-block-content.active a.gf-filter__show-more,.guestUser a[href='/account/logout']:not(.guestUser .giftreggie_registry_view a[href='/account/logout']),.loggedUser a[href='/account/login'],p.check-stock-inventory,span.card__variants-count,ul.gf-option-box .gf-Checkbox,ul.gf-option-box .gf-RadioButton,ul.gf-option-box li.filter__tag-item--show-more{display:none}.spf-product-card__vendor{margin-top:50px;border-top:1px solid #eaeaeab3;padding-top:10px}.spf-product__swatchs.round+.spf-product-card__vendor{margin-top:10px}.color-swatches-similar-product{min-height:46px;border-bottom:1px solid #eaeaeab3;margin-top:15px}a.card__title.ash{padding-top:10px}span.similar-product-hidden-count{display:inline-block!important}span.jsPrice{font-weight:500!important}span.tag.tag--sale{background:#ee4c4b}.h4.spf-product-card__title a{color:#444!important;font-weight:400!important}.gf-block-content a.gf-filter__show-more{margin-top:-3em;padding-top:3em;position:relative;display:block}.gf-block-content a.gf-filter__show-more::before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);content:'';display:block;height:3em;left:0;position:absolute;top:0;width:100%}.gf-block-content.active a.gf-filter__show-less,.gf-block-content.active ul.gf-option-box li.filter__tag-item--show-more,.recover:checked~.recover__password{display:block}button.cbb-frequently-bought-add-button{padding:15px 40px;border-radius:30px;border:2px solid #aebc91!important}.base_container{max-width:1280px;width:100%;margin:0 auto}.BregistryBanner{height:850px;background-color:#a8b0b7;margin-top:25px;background-size:cover;display:flex;align-items:center;background-repeat:no-repeat;background-position:center top}.bRegistyContent{width:50%;max-width:530px;padding:30px}.BregistryBanner h2{font-size:54px;color:#fff;padding-bottom:35px}.BregistryBanner p{font-size:20px;color:#fff;line-height:1.4!important;font-weight:500}.reg_bannerBtn svg{margin-right:10px}.reg_bannerBtn a{color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600}@media(min-width:992px){.registeryBanner_mob{display:none}}.header__top,.registeryNav{padding-top:15px}.registeryNav ul{display:flex;justify-content:center;gap:70px;padding:0 25px}.registeryNav ul li{display:inline-block;flex:1}.registeryNav ul li a{display:block;background-color:#aebc91;color:#fff;border:2px solid #aebc91;padding:15px;text-align:center;text-transform:uppercase;text-decoration:none;border-radius:30px;font-weight:700;font-size:17px}.registeryNav ul li p{padding-left:30px;padding-top:8px;padding-right:30px;font-size:15px;margin:0}.whyKido{background-color:#f6f6ee;padding:54px 0;margin-bottom:15px;align-items:center;position:relative}.whyKido_content:after{content:'*Certain terms and conditions apply.';display:inline-block;position:absolute;right:0;left:0;text-align:center;font-size:14px}.whyKido_content{padding-left:15px;padding-right:15px;position:relative}.whyKido h3{text-align:center;font-weight:700!important;color:#ef7018;text-transform:uppercase;font-size:32px;padding-bottom:52px;line-height:1.3!important}ul.why_kiddo_registry{list-style-type:none;padding:0 0 20px;margin:0}ul.why_kiddo_registry li{padding:10px 0;position:relative;flex:1}ul.why_kiddo_registry li:before{content:'';display:block;width:100px;height:100px;margin-left:auto;margin-right:auto;margin-bottom:30px;background-size:contain;background-repeat:no-repeat}ul.why_kiddo_registry li:first-child:before{background-image:url('/cdn/shop/files/gift-registery-black.svg?v=1676030696')}ul.why_kiddo_registry li:nth-child(2):before{background-image:url('/cdn/shop/files/divide-registery-black.svg?v=1676031122')}ul.why_kiddo_registry li:nth-child(3):before{background-image:url('/cdn/shop/files/bag-registery-black.svg?v=1676031234')}ul.why_kiddo_registry li:nth-child(4):before{background-image:url('/cdn/shop/files/exchange-svgrepo-registery-black.svg?v=1676031332')}ul.why_kiddo_registry h4{font-size:16px;font-weight:600!important;margin:0;padding-bottom:5px;line-height:1.3}ul.why_kiddo_registry p{font-size:15px;margin:0;color:#000000c4;font-weight:500}.fixed-menu{position:fixed;top:0}.back-btn-wrapper{position:fixed!important;bottom:-100px;left:0;right:0;z-index:9;transition:bottom .5s linear}.back-btn-wrapper .button-at-bottom{font-size:32px;height:60px;width:60px;text-align:center;display:flex;justify-content:center;position:absolute;right:20px;bottom:20px}.back-btn-wrapper .button-at-bottom.category-filter{font-size:20px;bottom:95px;display:none}.back-btn-wrapper .category-filter i{position:absolute;top:0;bottom:0;align-items:center;display:inherit}.template--product .back-btn-wrapper{bottom:-160px}.template--product .back-btn-wrapper.active{bottom:0}.template--collection .back-btn-wrapper .category-filter{display:inherit}.product__page--info .product__accordion .accordion__item{border-top:2px solid rgb(174 188 145)!important}button[data-buy-button='6747427307617']:hover:before{background-color:#fff;color:#afbd91}@media screen and (min-width:768px){body .page__header--width{padding-left:12px;padding-right:12px;max-width:1500px;}body .breadcrumbs__wrapper .breadcrumb,body .page__header--width.header__bottom nav.main__navigation{max-width:calc(var(--maxwidth) - 24px)}body.template--index .shopify-section [id^=s--template--] .logolist__holder{justify-content:flex-start;padding:0 100px!important}#shopify-section-top-info-bar{font-family:Value,sans-serif}#shopify-section-top-info-bar .font__size--base{font-size:calc(var(--baseFontSize) + 2px)}#shopify-section-top-info-bar .marquee-container strong{margin-right:5px}.info-bar>div>div:not(.block--minicart) a.linklist__link{margin:0!important}.info-bar>div>div:not(.block--minicart) a.linklist__link+a{margin-left:1em!important}body .header__logo{justify-content:flex-start;padding-left:0}body .header__logo a.logo-img{max-width:min(var(--logoWidth),100%);margin-left:-12px;width:100%}body .main__navigation{display:flex;justify-content:space-between}body .main__navigation>.nav__link__holder>.nav__link{margin:0;padding:0;width:100%}@media screen and (min-width:768px){.page__header--width.header__bottom{height:3.5rem;position:relative}.page__header--width.header__bottom nav.main__navigation{left:50%;max-width:calc(var(--maxwidth) - 2rem);position:absolute;top:0;transform:translateX(-50%)}body.sticky-header .page__header--width.header__bottom nav.main__navigation{position:fixed;top:0;z-index:99}body.sticky-header .page__header--width.header__bottom nav.main__navigation::before{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.2);content:'';display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:0}}@media screen and (min-width:768px) and (max-width:calc(1280px)){.page__header--width.header__bottom nav.main__navigation{padding:0 1rem}}.nav__submenu--mega-enhanced{display:flex;flex-direction:column}.nav__submenu--mega--header{border-bottom:1px solid rgba(0,0,0,.1);display:flex;margin:0 12px 25px;padding:0 0 15px}.nav__submenu--mega--header .left{flex-grow:1}.nav__submenu--mega--header h3{font-size:1.6rem;margin:0 0 .2em!important}.nav__submenu--mega--header .right{line-height:1.6em}.nav__submenu--mega--header .line-2{color:var(--secondaryTextColor)}.nav__submenu--mega--columns{display:flex}.nav__submenu--mega--columns .nav__link__holder--mega{flex:1}.nav__submenu--mega--columns .nav__link__holder--mega.image-col{align-items:flex-start}.nav__submenu--mega--columns .nav__link__holder--mega.image-col a{align-items:flex-start;display:flex}.nav__submenu--mega--footer{border-top:1px solid rgba(0,0,0,.1);display:flex;margin:20px 12px 0;padding:20px 0 0}div:not(.booster--revert)>h4.nav__submenu--mega--footer-label{margin-right:20px}ul.nav__submenu--mega--footer-links{display:flex;margin:0;padding:0}ul.nav__submenu--mega--footer-links li{list-style:none}ul.nav__submenu--mega--footer-links li+li{margin-left:10px}.page__header .search__container{max-width:calc(100% - 20px)}.page__header .search__container--inline input{background:0 0;border-color:rgba(0,0,0,.2);border-radius:50px;height:40px}.page__header .search__container--inline .pseudo-search-input-wrapper{display:flex;padding:0;position:relative}.page__header .search__container--inline .pseudo-search-input-wrapper::before{border:1px solid rgba(0,0,0,.2);border-radius:50px;bottom:0;content:'';display:block;height:100%;left:0;position:absolute;right:0;top:0}.page__header .search__container--inline .pseudo-search-input-wrapper input{border:0;padding:0 2em}.page__header .search__container--inline .search__icon,.page__header .search__container--inline.focused .search__icon--submit{left:auto;margin-top:-8px!important;right:16px}.page__header .search__container--inline .search__icon .uil::before{color:var(--textColor)}.ui-autocomplete{border-radius:10px 10px 0 0;max-width:543px}.page__header .header__utility{display:flex;justify-content:center}.page__header .header__utility .minicart__button,.page__header .header__utility .minicart__button>.minicart__label:not(.overlay),.page__header .header__utility .user__button,.page__header .header__utility .user__button>.minicart__label:not(.overlay),.page__header .header__utility .user__button>label:not(.overlay),.page__header .header__utility .wishlist__button{background:center center/auto 24px no-repeat;display:flex;height:36px;margin:0;width:36px}.page__header .header__utility>:nth-child(n+2){margin-left:20px}.page__header .header__utility>.language-switcher-wrapper{font-size:var(--baseFontSize);margin-left:30px}.page__header .header__utility .minicart__button>.minicart__label:not(.overlay) .uil,.page__header .header__utility .user__button>label:not(.overlay) .uil{display:none}.page__header .header__utility .user__button>label:not(.overlay){background-image:url(//kidobebe.com/cdn/shop/t/284/assets/icon-account.png?v=91720986526607775481752062316)}.page__header .header__utility .user__button{position:relative}.page__header .header__utility .user__button>a{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.page__header .header__utility .wishlist__button{background-image:url(//kidobebe.com/cdn/shop/t/284/assets/icon-wishlist.png?v=63446257377908578961752062318)}.page__header .header__utility .minicart__button>.minicart__label:not(.overlay){background-image:url(//kidobebe.com/cdn/shop/t/284/assets/icon-cart.png?v=169405308968511565491752062317)}.page__header .header__utility .wishlist__button a{flex:1}.cart__header>div{margin:0}.footer__links.start .footer__title{pointer-events:none}.footer__links.start .footer__title i,ul.footLogoBeside{display:none}.footer__links.start .footerLinksContent{display:block!important}}@media screen and (max-width:767px){.header__logo{text-align:center!important}header.page__header--mobile .search__icon{position:absolute;left:55px}.page__header .header__utility .minicart__button>.minicart__label:not(.overlay){background:url(//kidobebe.com/cdn/shop/t/284/assets/icon-cart.png?v=169405308968511565491752062317) center center/auto 24px no-repeat;display:flex;height:36px;margin:0;width:36px}div#product--page{padding:10px 15px}.gift-reggie-registry-button .button,.product__atc .button{font-size:12px}.product__atc .button{margin-top:5px}.collection-meta-banners-wrapper{margin-bottom:0}.gf-filter-trigger h3.gf-refine-toggle-mobile{background-color:#96bee2;border:1px solid #96bee2;border-radius:18px}.gf-filter-trigger h3.gf-refine-toggle-mobile span{color:#fff;justify-content:center}.gf-filter-selection .sort-by{border:1px solid #96bee2;background-color:#96bee2;text-align:center;border-radius:18px}.gf-filter-selection .sort-by-toggle span{color:#fff}.gf-filter-selection .sort-by-toggle span:after{content:'';display:inline-block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center bottom;margin-left:6px;background-image:url(//kidobebe.com/cdn/shop/t/284/assets/down-arrow_white.png?v=92859594698490830881752062295)}.gf-filter-selection .sort-by:before,ul.footLogoBeside+p{display:none}span.gf-summary{padding-top:15px}#s--product-page__similar-products:before,.cbb-frequently-bought-container.cbb-desktop-view:before{margin-top:0;padding-top:40px}.shopify-block.shopify-app-block{padding-top:20px;border-top:none}.shopify-block.shopify-app-block:before{content:'';display:block;padding-top:20px;border-top:1px solid #e5e5e5;width:calc(100vw - 9px);position:relative;margin-left:-50vw;left:50%}#s--template--14407819296865__1626552856bb50960f{height:auto!important;margin-bottom:0}footer__links.start .footer__title{margin-bottom:0!important;cursor:pointer}.footer__links.start .footer__title i{padding-left:5px}.footer__links.start .footerLinksContent{display:none;padding-top:15px}ul.footLogoBeside{display:block}#shopify-section-footer .footer__block.has-text-below-image{width:100%;flex-direction:row}.footer .footer__block.start.top{padding-top:0;padding-bottom:0;display:block}.footer .footer__block.start.top .footer__links.start{border-top:1px solid #aebc91;padding-top:13px;padding-bottom:13px;width: 100%;}.footer .layout__content>.footer__block:last-child .footer__links.start{border-bottom:1px solid #aebc91}body.template--product .footer{padding-bottom:75px}}@media screen and (max-width:600px){.search__container--abs .search__container--wrapper{padding-bottom:10px}.search__container--abs .search__container--wrapper form{border-bottom:1px solid rgba(0,0,0,.2)}.search__container--abs form input{font-size:16px;padding:0 0 0 4px!important}.nav__link__holder{position:relative}.nav__link__holder .mobile__submenu__toggle::after{content:'';display:block;height:40px;left:0;position:absolute;top:0;width:99%;z-index:1}input:checked~.nav__submenu--mobile{overflow:visible}body.template--index main .slider:first-of-type .slide__content .custom-html-content h2{font-size:3vw}body.template--index main .slider:first-of-type .slide__content .custom-html-content img{max-height:8vw;max-width:30vw}body.template--index main .slider:first-of-type .slide__content .custom-html-content+.slide__button.button-over-image,body.template--index main .slider:first-of-type .slide__content .custom-html-content>:nth-child(n+2){margin-top:10px}body.template--index main .slider:first-of-type .slide__content .custom-html-content+.slide__button.button-over-image{font-size:2.4vw;line-height:2em}body>.ui-autocomplete{left:0!important;min-height:60vh;right:0!important;width:auto!important}.product__swatches .swatches__holder .swatches__title span{display:inline-block;font-weight:500;color:#9b9b9b}.tab__container--product .product--tab__content{padding:12px}.product__atc>.gift-reggie-buttons.has-both .gift-reggie-registry-button,.product__atc>.gift-reggie-buttons.has-both .gift-reggie-wishlist-button{max-width:inherit}.product__atc>.gift-reggie-buttons.has-both{max-width:inherit;flex:1}}@media screen and (max-width:480px){.mobile_headNav .headNavList li{flex:auto}.mobile_headNav .headNavList li a{padding:12px 5px;font-size:13px}.sidenavBottom{padding:16px}.sidenavBottom ul li i{min-width:28px;width:28px;height:28px}.gift-reggie-registry-button .button,.product__atc .button{font-size:11px}ul.footLogoBeside{font-size:13px}ul.footLogoBeside li i{min-width:26px;width:26px;height:26px;margin-right:6px}ul.footLogoBeside li i svg{width:12px;height:12px}.footer__image--link img{width:30%!important}}@media screen and (max-width:360px){.gift-reggie-registry-button .button,.product__atc .button{font-size:10px}}@media(max-width:991px){.BregistryBanner{height:auto;display:block;background-image:none!important;width:100%;background-color:#fff}.bRegistyContent{height:auto;width:100%;margin-left:auto;margin-right:auto}.BregistryBanner h2{color:#000;font-size:45x;padding-bottom:15px;padding-top:10px}.BregistryBanner p{color:#000}.reg_bannerBtn a{color:gray;display:flex}.reg_bannerBtn svg{order:2;margin-right:0;margin-left:10px}.registeryNav ul{gap:20px}.registeryNav ul li a{height:70px;display:flex;font-size:16px;align-items:center;justify-content:center}.whyKido{flex-direction:column}.whyKido_content{order:2}.whyKido:after{right:inherit;left:40px;bottom:-20px}ul.why_kiddo_registry{padding-bottom:0}}@media(max-width:767px){.BregistryBanner{margin-top:0}.BregistryBanner h2{font-size:30px}.whyKido_content h3 br{display:none}.BregistryBanner p,.reg_bannerBtn a{font-size:16px}.whyKido h3{font-size:28px;padding-bottom:32px}.whyKido:after,ul.why_kiddo_registry p{font-size:15px}.registeryNav ul{gap:15px;padding:0 15px}.registeryNav ul li p{padding-left:10px;padding-right:10px}.registeryNav ul li a{font-size:14px;height:60px}}@media(max-width:480px){.whyKido_content{padding-left:20px;padding-right:20px}.registeryNav ul{flex-direction:column;text-align:center;gap:25px}.registeryNav ul li a{height:auto}}.shopify-section.shopify-section__product-details>.col-12.accordion.product__accordion{max-width:calc(var(--maxwidth));margin:0 auto;background-color:#faf8f5;font-family:Greycliff CF!important;padding:20px 30px}@media(max-width:900px){.shopify-section.shopify-section__product-details>.col-12.accordion.product__accordion{margin:0 20px}}.messenger-button-iframe-1csxcsc{background:#aebc91!important}.gorgias-chat-key-eam2gc{bottom:70px!important}iframe#chat-window{bottom:135px!important}@media(max-width:997px){.gorgias-chat-key-eam2gc{left:20px!important;bottom:0!important}iframe#chat-window{bottom:70px!important;left:20px!important}}@media(max-width:768px){iframe#chat-window{bottom:0!important;left:0!important}}#s--product-page__similar-products:before,.cbb-frequently-bought-container.cbb-desktop-view:before,.only-show-in-mobile,.special-classes__coming-soon .gift-reggie-registry-button,.special-classes__coming-soon .product__spec.spec-name--availability,.special-classes__coming-soon .quantity--input,.special-classes__coming-soon button.button--addToCart,a.glink[data-gt-lang=en]:lang(en),a.glink[data-gt-lang=fr]:lang(fr),button.button-back-to-top{display:none!important}.special-classes__coming-soon .product__atc:before{content: 'Coming Soon';    text-transform: uppercase;    border: 2px solid #f5b684;    flex: 1;    background-color: #f5b684;    color: #000;    text-align: center;    text-decoration: none;    font-size: 14px;    display: flex;    padding: 15px 25px;    border-radius: 0;    align-items: center;    flex-direction: row;    justify-content: space-around;    cursor: not-allowed;    max-width: 425px;    width: 100%;    border-radius: 30px; font-family: Greycliff CF!important;     font-weight: 600;}.product__spec.spec-name--sku,.product__spec.spec-name--barcode{padding-left:0;display:flex;align-items:center}.sku-wrapper-aps{margin:1px 20px 0 0!important;font-weight:700}.product__spec.spec-name--sku img{width:24px}.only-show-in-mobile h1{font-size:var(--mediumSubtitleFontSize)}.only-show-in-mobile .product__price--holder{font-size:calc(var(--mediumFontSize) - 4px)}.template--product .back-btn-wrapper .button-at-bottom{bottom:40px}-top,.spf-has-filter button.button-back-to-top{display:flex!important}#shopify-section-top-info-bar .font__size--base{background-position:center;background-size:cover;background-image:url('/cdn/shop/files/Top-bar-color-04.png?v=1709012203')}@media screen and (max-width:767px){#shopify-section-top-info-bar .font__size--base{background-position:center;background-size:150% 104%;background-image:url('/cdn/shop/files/Top-bar-color-04.png?v=1709012203') no-repeat}}p.spec-box span u{font-family:'Greycliff CF';font-weight:600}p.spec-box{background:#faf7f1;max-width:480px;color:#fff;border:1px solid #f37c56;padding:10px;flex-wrap:nowrap;gap:6px;display:flex;align-items:flex-start;flex-direction:row;border-radius:20px;margin-bottom:10px!important}@media screen and (min-width:768px) and (max-width:1520px){body .page__header--width{padding-left:25px;padding-right:25px}body .s__block--newsletterContent{padding-left:24px}}.template--product .accordion.product__accordion .accordion__item--content{max-height:inherit;opacity:1}.template--product .accordion__item input:checked~.accordion__item--title::after,.template--product .accordion__item--title::after{content:''}.template--product .accordion.product__accordion:not(.meta-accordian){margin-bottom:20px!important}.template--product .product__accordion .accordion__item{border:0}.box_product:first-child h4,.special-classes__outofstock .product__spec.spec-name--availability,.special-classes__outofstock .quantity--input,.special-classes__outofstock button.button.button--addToCart,.template--product .meta-accordian{display:block !important;}.template--product .accordion__item input:checked~.accordion__item--content{padding:0!important}.shopify-section__product-details{border-bottom:0 solid #e5e5e5;padding-bottom:25px}div#shopify-section-template--14580453277793__bf7c36d1-1b2e-49a0-9a35-34c54ce3b8e5{margin-top:80px}div#s--template--14580453277793__bf7c36d1-1b2e-49a0-9a35-34c54ce3b8e5{border-bottom:1px solid #eae6e6}.cbb-frequently-bought-container:after{content:'';border-bottom:1px solid #eae6e6;width:100%;margin:100px auto 0;display:block;padding:0!important}.cbb-frequently-bought-recommendations-container,.cbb-frequently-bought-selector-list{max-width:1600px!important;margin:0 auto!important}h2.cbb-frequently-bought-title.translatable{margin:60px!important}.cbb-frequently-bought-container.cbb-desktop-view{max-width:inherit!important;padding-left:0!important;padding-right:0!important;margin:0 auto!important}@media screen and (max-width:425px){.collection-desktop-banner{display:none!important}.collection-mobile-banner,.only-show-in-mobile{display:block!important}.col_des_desktop{display:none}.col_des_mobile{display:block}span.spf-product__swatch-color{width:18px;height:18px}div#shopify-section-header--inline-search{min-height:85px}.gallery__thumbnails{margin:8px auto 0}div#product--page{padding:0 15px}.cbb-frequently-bought-container{margin:0!important}#ReviewsWidget .ElementsWidget-prefix .u-marginBottom--xlg,div#\#ReviewsWidget-12144056-9bb2-406a-ae3e-8ac9a4f4248f--FOR-INJECT .ElementsWidget-prefix .u-marginBottom--xlg{margin-bottom:0!important}.shopify-section.shopify-section__product-details{margin-bottom:40px}button.thumbs_slider__button{bottom:40px}.product__swatches{text-align:center}.product__price--holder{margin-bottom:0}.shopify-product-form .product__price--holder{margin:20px 0}.shopify-product-form .product__price--holder p.affirm-as-low-as{margin-top:20px}.cbb-frequently-bought-container.cbb-desktop-view{max-width:inherit!important;padding:2%!important}h2.cbb-frequently-bought-title.translatable{margin:0 0 30px!important}div#shopify-section-template--14580453277793__bf7c36d1-1b2e-49a0-9a35-34c54ce3b8e5{margin-top:0}.product_detailMng .product__atc .button--primary.add-registry,.product_detailMng .product__atc .gift-reggie-wishlist-button:after{font-size:12px!important}div#judgeme_product_reviews{padding:0 20px}}#s--product-page__similar-products .card--hover .card__buttons,.shopify-section.section--featured-collection .card--hover .card__buttons{display:block!important;box-shadow:none;position:relative;left:unset}#s--product-page__similar-products .card--default.card--hover,.shopify-section.section--featured-collection .card--default.card--hover{margin-bottom:10px}#s--product-page__similar-products .card--default .card__info .card__title.ash,.shopify-section.section--featured-collection .card--default .card__info .card__title.ash{min-height:45px}@media screen and (max-width:991px){.slider.has-side-banners{margin-bottom:calc(28vw + 20px)}.slider.has-side-banners .slider-side-banners{height:28vw;left:20px;position:absolute;top:calc(100% + 20px);width:calc(100% - 40px)}.slider.has-side-banners .slider-side-banners .side-banners+.side-banners{margin-left:20px}body .s__block--newsletterForm{padding-right:25px}}.reputon-google-reviews-widget{max-width:1600px!important;margin:30px auto 80px!important}#s--template--14644639039585__f9f79ae6-7337-4702-ae6a-0ecc740e0934:lang(fr){background-image:url(/cdn/shop/files/Banner-contactez-nous-FR-01-01.png)!important}iframe.youtube-iframe{width:100%;min-height:600px;margin:48px auto;display:block;max-width:900px}@media only screen and (max-width:600px){iframe.youtube-iframe{min-height:300px}}p.outofstock-text{border-radius:0;border:1px solid #f6a4a4;margin-top:0;font-size:14px;line-height:31px!important;background-color:#ffbaba;color:#000;text-align:center;font-weight:700;padding:8px;text-transform:uppercase}.sku-wrapper-aps span{font-family:Greycliff CF!important;font-size:16px}.product__spec.spec-name--availability span{font-family:Greycliff CF!important;font-weight:500}.product__spec.spec-name--availability.outofstock:before{filter:grayscale(1)}body.lock-scroll{overflow:hidden}@media only screen and (max-width:480px){.form-field-group{flex-direction:column}.address__form .button+a{display:inline-block;margin-top:20px}}#customer_login .errors{margin:10px 0;border:1px solid #ff000080;background:#ff00003b}.customer__form.login-popup .recover-password-wrapper{margin-top:65px;display:block;position:relative;clear:both}

.product__swatches .swatches__holder .swatches__title span{font-family: inherit;}
.button--cart__update {
    margin-right: 16px;
    border-color: #f88200;
    background-color: #fff;
    font-family: 'GREYCLIFF CF';
    border: 1px solid #f88200;
    color: #f88200;
    font-size: 17px;
    line-height: 20px;
}
.button--cart__update:hover {
    background: #f88200;
    color: #fff;
}
.cart__header--registry-banner {
    text-align: center;
    width: 100%;
    border: 1px solid #e28733;
    padding: 15px 0;
    margin: 15px 0 0px !important;
    border-radius: 10px;
    max-width: 350px;

}

.cart__header--registry-banner * {
    font-family: 'Greycliff CF';
    color: #e28733;
}
@media screen and (max-width:480px){
  .footer__title{
    margin: 8px 0 !important;
  }
  body.template--cart main .cart__header h1{
    font-size: 35px;
  }
  .cart__form .itmes-wrapper .cart_page_items{
    margin-bottom:0px;
  }
  .checkout__button .button {
      margin: 0 0 25px 0 !important;
      width: auto;
      float: right;
  }
  body.template--cart  .cart__header {
    margin: 0px 0 20px !important;
    text-align: center;
    width: 100%;
  }

  .cart__header h1 {
    font-size: 40px !important;
    text-align: center;
    letter-spacing:1px !important;
    width: 100%;
    position: relative;
    display: block;
  }
  .cart__additional--right {
      padding: 18px 0 !important;
  }
  .cart__item{
    padding:  5px 10px !important
  }
  .block--barTextMarquee {
    height: auto !important;
      min-width: 45px;
  }
  .tax_cal_text {
      text-align: center !important;
  }

}

a.gotomoredetail- {
    position: relative;
    display: block;
    color: #50a1a0;
    border: 1px solid #50a1a0;
    max-width: 170px;
    text-align: center;
    text-decoration: none;
    font-weight: 500;
    margin-top: 10px;
    padding: 8px 15px;
}

a.gotomoredetail-:hover {
    background: #50a1a0;
    color: #fff;
}

.button-at-bottom.button-back-to-top {
    position: absolute;
    
    bottom: 1px;
    border: 1px solid !important;
}

body .back-btn-wrapper{max-width:100%}

span.cart-items--sku {
    display: block;
    font-size: 13px;
    margin: 5px 0;
    font-family: Greycliff CF;
}


/************** Collection page - Price Filter and Product Card CSS *************************/
div[data-filter-type="Price"] a.gf-filter__show-more {
    display: none !important;
}
.globo-selected-items-wrapper .gf-block-title, .template--collection .gf-filter-contents .gf-block-title, .template--search .gf-filter-contents .gf-block-title {
    align-items: center;
    justify-content: space-between;
}
.template--collection .gf-clear {
    font-size: 13px !important;
    text-decoration: underline;
}
.spf-product-card.spf-product-card__template-3 button.spf-product__form-btn-addtocart {
    width: 100%;
    border-radius: 30px !important;
    border: 1px solid #e38925 !important;
    background-color: #e38925 !important;
    color: #fff !important;
    padding: 3px 0 !important;
    height: auto !important;
    box-shadow: none !important;
}

.spf-product-card.spf-product-card__template-3 button.spf-product__form-btn-addtocart span {
    color: #fff;
    display: block;
    font-weight: 600;
    font-family: Greycliff CF !important;
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;
  gap:3px

}

.spf-product-card.spf-product-card__template-3 button.spf-product__form-btn-addtocart:hover,
.spf-product-card.spf-product-card__center.spf-product-card__template-3 button.giftreggie-pdp-registry-cta.giftreggie-pdp-registry-cta--button:hover{
    color: #fff !important;
    background-color: #000 !important;
    border-color: #000 !important;
}

.spf-product-card.spf-product-card__center.spf-product-card__template-3 form.spf-product__form {
    display: block;
      position: relative;
}
.spf-product-card.spf-product-card__center.spf-product-card__template-3:hover {
    box-shadow: 12px 12px 11px 0px #d0d0d0;!importantant;
    border: 1px solid #f3f2f2;
    transition: box-shadow 0.2s ease-in-out;
    border-radius: 5px;
}

.spf-product-card.spf-product-card__center.spf-product-card__template-3 {
    padding: 0 10px 20px 10px;
}

.spf-product-card.spf-product-card__center.spf-product-card__template-3 .giftreggie-pdp-cta-area.giftreggie-pdp-cta-area--column.giftreggie-pdp-cta-area--justify {
    /* flex-flow: column nowrap; */
}

.spf-product-card.spf-product-card__center.spf-product-card__template-3 button.giftreggie-pdp-registry-cta.giftreggie-pdp-registry-cta--button {
    width: 100%;
    border-radius: 30px !important;
    border: 1px solid #4ea1a0 !important;
    background-color: #4ea1a0 !important;
    color: #fff !important;
    padding: 14px 0 !important;
    letter-spacing: 0.3px;
    font-weight: 600;
    font-size: 14px;
    line-height: 15px;
    /*background: url(/cdn/shop/files/mynaui_gift.png?v=1740814836) no-repeat;
    background-position: 40px;
    background-size: 21px;*/
}
.spf-product-card.spf-product-card__center.spf-product-card__template-3 button.giftreggie-pdp-wishlist-cta {
    /* width: 20%; */
    position: absolute;
    top: 10px;
    z-index: 99;
    right: 20px;
    background: #ffffff;
    border-radius: 50%;
    padding: 5px;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
    width: 35px;
    height: 35px;
    line-height: 35px;
}

.spf-product-card.spf-product-card__center.spf-product-card__template-3 .giftreggie-pdp-cta-area.giftreggie-pdp-cta-area--column.giftreggie-pdp-cta-area--justify button {
    flex: auto;
}
.spf-product-card.spf-product-card__center.spf-product-card__template-3 button.giftreggie-pdp-wishlist-cta.giftreggie-pdp-wishlist-cta--image {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
}

.spf-product-card.spf-product-card__center.spf-product-card__template-3 button.giftreggie-pdp-wishlist-cta.giftreggie-pdp-wishlist-cta--image img {
    width: 16px;
}

#gf-products .spf-product-card:not(.spf-product-card__template-4) .open-quick-view{
  top: 50px !important;
    right: 10px !important;
}

#gift-reggie-collection .giftreggie-pdp-cta-area--justify .giftreggie-pdp-registry-cta{
background: url(/cdn/shop/files/mynaui_gift.png?v=1740814836) no-repeat 1px 1px;
background-color: transparent; 
    background-position: 0px 0px;
    background-position: 23%;
    background-size: 20px;
    padding: 14px 15px 14px 42px !important;
}
#gift-reggie-collection .giftreggie-pdp-cta-area--justify .giftreggie-pdp-registry-cta:hover{
background: url(/cdn/shop/files/mynaui_gift.png?v=1740814836) no-repeat 1px 1px !important;
background-color: black !important; 
    background-position: 0px 0px !important;
    background-position: 23% !important;
    background-size: 20px !important;
    padding: 14px 15px 14px 42px !important;
}
@media screen and (max-width: 426px) {
  .spf-product-card.spf-product-card__center.spf-product-card__template-3 {
      padding: 0;
  }
  #gift-reggie-collection .giftreggie-pdp-cta-area--justify .giftreggie-pdp-registry-cta {
     background-position: 11%;
     padding: 14px 15px 14px 35px !important;
      
  }
}
@media screen and (max-width: 376px) {
  #gift-reggie-collection .giftreggie-pdp-cta-area--justify .giftreggie-pdp-registry-cta {
      background-position: 5%;
      padding: 14px 0px 14px 22px !important;
  }

}
@media screen and (max-width: 767px) {
  .product__list  #gf-grid .gf-refine-toggle-mobile {
      background-color: #000000 !important;
  }
  .product__list  #gf-grid .gf-refine-toggle-mobile span {
      color: #fff  !important;
  }
  #gf-grid .gf-actions .gf-filter-trigger {
      padding-left: 8px !important;
  }

 .template--collection .gf-filter-selection .sort-by {
      height: 40px;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      align-content: center;
      align-items: center;
  }
  
  .template--collection .gf-filter-selection .sort-by .sort-by-toggle {
      border: none !important;
      
  }
  
  .template--collection .gf-filter-selection .sort-by-toggle span {
      justify-content: center !important;
  }
  
  .template--collection .gf-filter-selection .sort-by-toggle span:after {
      display: none !important;
  }
  #gf-grid .gf-actions .gf-filter-selection {
      padding-right: 8px;
  }
  #gf-grid .gf-refine-toggle-mobile {
      padding: 7px !important; 
      
  }
  #gf-controls-container .globo-selected-items-wrapper {
      border: 1px solid !important;
  }
  h1.collection__title {
      font-size: 25px !important;
      line-height: 30px !important;
  }
}

/************************** Product Page - REVIEW STARS CSS *******************************/
.product__page--info  .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup {
    margin-top: 10px;
}

.product__page--info  .jdgm-preview-badge .jdgm-star.jdgm-star {
    font-size: 22px;
    padding: 0 7px 0 0 !important;
}
.product__page--info span.jdgm-prev-badge__text {
    font-size: 20px;
    font-family: 'Montserrat';
    font-weight: 400;
    line-height: 25px;
    color: var(--titleColor);
}
@media screen and (max-width: 426px) {
  .shopify-block.shopify-app-block:before{content: none}
  .shopify-block.shopify-app-block {
      padding: 0;
      text-align: center;
  }
  .product__page--info .jdgm-preview-badge .jdgm-star.jdgm-star {
      font-size: 15px;
      padding: 0 5px 0 0 !important;
  }
  .product__page--info span.jdgm-prev-badge__text {
    font-size: 15px;
  }
  .product__page--info .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup {
      margin-top: 5px;
  }
  div#product--page {
      padding: 15px;
  }
}

/************************** Collection page - Product Quick View Popup CSS *******************************/


.template--collection #gfqv-modal .gfqv-product-summary h1.gfqv-product-title a {
    font-family: Greycliff CF !important;
    font-weight: 300 !important;
}

.template--collection #gfqv-modal .gfqv-product-summary h1.gfqv-product-title {
    /* margin-top: 0 !important; */
}

.template--collection #gfqv-modal .gfqv-product-summary span.gfqv-product-card__price,
.template--collection #gfqv-modal .gfqv-product-summary span.gfqv-product-card__oldprice{
    font-family: Greycliff CF !important;
    font-weight: 600 !important;
    color: #000;
    font-size: 2em;
    line-height: 1.1em;
}
.template--collection #gfqv-modal .gfqv-product-summary span.gfqv-product-card__saleprice{
    font-family: Greycliff CF !important;
    font-weight: 600 !important;
    font-size: 1.2em;
    line-height: 1.1em;
    margin-left: 5px
}

.template--collection #gfqv-modal .gfqv-product-summary .gfqv-description * {
    font-family: Greycliff CF !important;
}

.template--collection #gfqv-modal .gfqv-product-summary .gfqv-description * {
    font-size: 16px !important;
}
.template--collection #gfqv-modal .gfqv-product-summary .gfqv-description p {
    margin-bottom: 6px;
}

.template--collection #gfqv-modal .gfqv-product-summary form.gfqv-product-form * {
    font-family: 'Greycliff CF' !important;
}

.template--collection #gfqv-modal .gfqv-product-summary .gfqv-swatch-value span.gfqv-product__swatch-inner > .gfqv-swatch-text {
    display: inline-flex;
    border-width: 1px;
    min-width: 100px;
    min-height: 32px;
    border-radius: 60px;
    background-color: #fff;
    color: #4ea1a0;
    border-color: #4ea1a0;
    font-family: Greycliff CF !important;
    font-weight: 300;
}

.template--collection #gfqv-modal .gfqv-product-summary .gfqv-swatch-value.is-selected span.gfqv-product__swatch-inner > .gfqv-swatch-text {
    color: #fff;
    background-color: #4ea1a0;
    
}

.template--collection #gfqv-modal .gfqv-product-summary button#gfqv-btn {
    width: 100%;
    border-radius: 30px !important;
    border: 1px solid #e38925 !important;
    margin-top: 0;
    font-size: 14px !important;
    line-height: 31px !important;
    background-color: #e38925 !important;
    color: #fff !important;
    text-transform: uppercase;
}

.template--collection #gfqv-modal .gfqv-product-summary button#gfqv-btn:hover {
    color: #fff !important;
    background-color: #000 !important;
    border-color: #000;
}
.template--collection #gfqv-modal .gfqv-product-summary button.giftreggie-pdp-registry-cta.giftreggie-pdp-registry-cta--button {
    width: 75%;
    border-radius: 30px !important;
    border: 1px solid #4ea1a0 !important;
    background-color: #4ea1a0 !important;
    color: #fff !important;
    padding: 14px 0 !important;
    letter-spacing: 0.3px;
    font-weight: 600;
    font-size: 14px;
    line-height: 15px;
    background: url(/cdn/shop/files/mynaui_gift.png?v=1740814836) no-repeat 1px 1px;
    background-color: transparent;
    background-position: 0px 0px;
    background-position: 33%;
    background-size: 20px;
    padding: 14px 15px 14px 42px !important;
}
.template--collection #gfqv-modal .gfqv-product-summary .giftreggie-pdp-cta-area--justify .giftreggie-pdp-registry-cta:hover {
    background: url(/cdn/shop/files/mynaui_gift.png?v=1740814836) no-repeat 1px 1px !important;
    background-color: black !important;
    background-position: 0px 0px !important;
    background-position: 33% !important;
    background-size: 20px !important;
    padding: 14px 15px 14px 42px !important;
    border: 1px solid #000 !important;
}

.template--collection #gfqv-modal .gfqv-product-summary .giftreggie-pdp-cta-area.giftreggie-pdp-cta-area--column.giftreggie-pdp-cta-area--justify button {
    flex: auto;
}

.template--collection #gfqv-modal .gfqv-product-summary  button.giftreggie-pdp-wishlist-cta.giftreggie-pdp-wishlist-cta--image{
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
}
/*product description scrollbar css*/
.template--collection #gfqv-modal .gfqv-product-summary  .gfqv-description {
	overflow-x: auto;
	height: 400px;
	overflow-y: scroll;
      padding-right: 15px;
}
.template--collection #gfqv-modal .gfqv-product-summary  .gfqv-description::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.template--collection #gfqv-modal .gfqv-product-summary  .gfqv-description::-webkit-scrollbar{
	width: 5px;
	background-color: #F5F5F5;
}

.template--collection #gfqv-modal .gfqv-product-summary  .gfqv-description::-webkit-scrollbar-thumb{
	background-color: #000000;
	border: 2px solid #555555;
}

/*********************** NEW MEGA MENU CSS - ASHU *********************************/
span.nav__link__holder--mega.image-col.kidobebe-new-product-layout {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    position: relative;
    padding-top: 10px;

    background-size: 90%;    
    background-repeat: no-repeat;    
    background-position: center;
}



span.mega-menu--featured-product-wrapper {
  position: absolute;
  display: flex;
  flex-direction: row;
  bottom: 0;
  background: #EEEEEE;
  left: 0;
  width: 100%;
  padding: 15px 8px;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: center;
  align-items: center;
}

.nav__submenu--mega:not(.nav__submenu--mega-brands):not(.nav__submenu--mega-baby-registry) {
    padding: 0 !important;
}

.nav__link__holder:hover .nav__submenu--mega:not(.nav__submenu--mega-brands) .nav__link__holder--mega:not(.kidobebe-new-product-layout) {
    padding: 1.5rem 1rem;
}

span.nav__link__holder--mega.image-col.kidobebe-new-product-layout img {
    width: 90%;
}

span.mega-menu--featured-product-title {
    width: 75%;
    font-family: 'Greycliff CF';
}

span.mega-menu--featured-product-collection {
    width: 25%;
    flex-direction: row;
    justify-content: flex-end;
    display: flex;
}

span.mega-menu--featured-product-title a {
    font-family: 'Greycliff CF' !important;
}

span.mega-menu--featured-product-title a {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: flex-start;
    gap: 5px;
    color: #000;
    font-size: 16px;
        font-weight: 500;
}

span.mega-menu--featured-product-price {
    font-family: 'Greycliff CF';
    font-weight: 400;
}

span.mega-menu--featured-product-collection a {
    text-align: right;
    font-size: 12px;
    text-decoration: underline;
    font-weight: 200 !important;
    
}

.nav__submenu--mega--columns span.nav__link__holder--mega {
    min-height: 400px;
}

.clickable-link {
    position: absolute; /* Position the link absolutely */
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex; /* Or other layout as needed */
    justify-content: center; /* Center the content */
    align-items: center; /* Center the content */
    text-decoration: none; /* Remove underline from the link */
    color: inherit; /* Inherit color from parent */
    cursor: pointer; /* Indicate that it's clickable */
    /* Add other styles for the link as needed */
}


/*********************** NEW HOME CSS - ASHU *********************************/
.section--kidobebe-featured-collection-tiles .section__heading--heading h2 {
    font-size: 35px;
    line-height: 1.35em !important;
    font-weight: 400 !important;
    color: var(--textColor) !important;
    display:none;
}

.jdgm-preview-badge .jdgm-star.jdgm-star {
    color: #fde284 !important;
}
.justify-content-center{justify-content: center;}
body.template--index main .slider:first-of-type .slide__content .button{background:#F6B780; border-radius:20px; border-color:#F6B780; min-width:150px; font-size:12px; text-transform:uppercase; font-weight:700; margin-top:0;}
body.template--index main .slider:first-of-type .slide__content .button:hover{color:black !important; }
body.template--index main .slider:first-of-type .slide__content *{opacity:0 !important;}  

div#shopify-section-template--15199509348449__c4053b80-ec2b-4a40-8352-61954ca4f188 .section_block_infoWrap {
  padding-top:0px;
  padding-bottom:0px;
}
#s--template--15199509348449__section_kidobebe_featured_collection_tiles_ehWKhT .collection-title__card {
  margin-bottom:0px;
}
#s--template--15199509348449__section_kidobebe_featured_collection_tiles_ehWKhT .collection-title__card {
  background-size:cover !important;
}
#s--template--15199509348449__section_kidobebe_featured_collection_tiles_kJdN6W .collection-title__card {
    background-size: cover !important;
    margin-bottom: 0;
}
#s--template--15199509348449__kidobebe_whatstrending_eMTWBc .s__content {
    padding-top: 0px !important;
    padding-bottom: 17px !important;
}
#shopify-section-template--15199509348449__kidobebe_whatstrending_eMTWBc {
    margin: 0 !important;
}
.section_block_imagesWrap {
  margin-bottom:0px !important;
}

@media screen and (min-width: 992px){
  body.template--index .slider{height:auto !important; aspect-ratio: 100 / 32;}
}
 
@media screen and (min-width: 768px) and (max-width: 991px) { 
  body.template--index .slider{height:auto !important; aspect-ratio: 100 / 35;}
}
@media screen and (min-width: 768px){
  body.template--index .slide .overlay{display:none;}
  body.template--index main .slider:first-of-type .slide__content *{opacity:0 !important;}  
  body.template--index .section_block_hero{gap:20px !important;}
  body.template--index .section_block_hero a{width: calc(50% - 10px) !important;}
}
@media screen and (max-width: 767px){
  body.template--product .product__page--info.product_detailMng{overflow-x: hidden;}
  body.template--index .slider{height:auto !important; aspect-ratio: 94 / 100;}
  body.template--index main .slider:first-of-type .slide__content h2{font-size:20px; margin:0;}
  body.template--index main .slider:first-of-type .slide__content p{font-size:14px !important; padding-bottom:0;}  
  .section--kidobebe-featured-collection-tiles span.jdgm-prev-badge__text {
    display: none;
  }
  .kidobebe-whatstrending-wrapper span.jdgm-prev-badge__text {
    display: none;
  }
  .section--kidobebe-featured-collection-tiles .section__heading--heading h2 {
    display:block;
  }
  .section--kidobebe-featured-collection-tiles .collection-title__card {
      display: none;
  }
  
}

body.template--index main .slider:first-of-type .slide__content{max-width:100%; height:100%; display: flex; align-items: center; flex-direction: column;}
body.template--index .wrapper--bottom{padding-top:47px !important;}

body.template--index .section_block_heroWrap{margin-top:40px !important;}
body.template--index .card--default .card__img--ratio{border-color:#E4E4E4 !important;}

@media screen and (max-width: 767px){
  body.template--index .layout__stretchBg>.layout__content{padding-top:0 !important; padding-bottom:0px !important;}
  /*body.template--index .layout__content.s__content>.row{display:block;}*/
  body.template--index .layout__content.s__content .row .col-3{width:100%; max-width:100%; aspect-ratio:1/1;}
  body.template--index .layout__content.s__content .row .col-9{max-width: 100%; flex-basis: 100%;}
  body.template--index .wrapper--bottom{padding-top:32px !important;}
}
html, body {
  max-width: 100%;
  overflow-x: hidden;
}
