.template-list-collections .media>img{object-fit:contain}body.template-index .product-card__media>.quick-add{position:static!important;inset:auto!important;transform:none!important;padding:8px 0 0!important}@media only screen and (max-width:767px){body.template-index .product-card__media>.quick-add{justify-content:flex-end!important;padding:8px 0 0!important}}.template-cart .media>img{object-fit:contain}body.template-product .product__media-list .media>img{object-fit:contain}product-recommendations .media>img{object-fit:contain}.csts-custom-dropdown ul{display:none;list-style:none;margin:0;padding:0}.csts-custom-dropdown ul.open{display:block}.csts-dropdown-selected{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.dropdown-icon{margin-left:8px;display:flex}.csts-custom-dropdown{position:relative;display:inline-block;width:100%}.csts-dropdown-selected{padding:12px;background:#fff;cursor:pointer;border:1px solid #ac9b9b;border-radius:20px}.csts-custom-dropdown ul{list-style:none;margin:0;padding:0;border:1px solid #ccc;border-top:none;display:none;background:#fff;position:absolute;width:100%;z-index:10;border-radius:20px}.csts-custom-dropdown ul li{padding:10px;cursor:pointer}.csts-custom-dropdown ul li:hover{background-color:#eee;border-radius:20px}.page--Crazy10 ul li:before{color:#ff1313;position:absolute;top:0;left:-20px;opacity:.8;content:"x";font-weight:900}.page--Crazy10 ul li{list-style-type:none!important;position:relative}.page--Contact .button:after{border:unset!important}.page--FAQ .button:after{border:unset!important}.template-collection .find-it-cards-wrapper{padding:4rem 2rem!important}.product{grid:var(--product-grid);gap:clamp(var(--sp-12),4.73vw,var(--sp-23));position:relative}.template-collection .details__content{background:#f4f4f5!important;border-radius:2.5rem}@media(min-width:1024px){.product__gallery-container{gap:var(--sp-8);position:sticky;top:0}}button#read-more-link{font-size:20px;margin-bottom:28px}.custom_csrt{display:flex;align-items:flex-end;gap:10px;margin-bottom:20px}.description-card:nth-of-type(1){background-color:#fff1f2;color:#333}.description-card{border-radius:30px;padding:20px;margin-bottom:20px}.description-card:nth-of-type(2){background-color:#f7fee7;color:#333}.description-card:nth-of-type(3){background-color:#e0f7fa;color:#333}.description-card:nth-of-type(4){background-color:#f3e5f5;color:#333}.description-card:nth-of-type(5){background-color:#e8f5e9;color:#333}.description-card:nth-of-type(6){background-color:#ffebee;color:#333}.description-card h2,.description-card h3,.description-card p{margin:10px 0}.payment-icon-custom-col{display:flex;align-items:center;gap:10px}.banner-csrt .banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000040;z-index:1}.color-swatch:after{border-radius:6px!important}.product-configuration-list{display:flex;flex-direction:column;padding:0 25px;margin-top:-10px;margin-bottom:20px}.product-configuration-list .config-item{background:#1717170b;padding:9px;border-radius:7px}.product-configuration-list .config-item img{max-width:20px}.product-configuration-list .config-item span{font-size:14px}.banner-csrt img.banner__image{object-fit:cover;object-position:top center}.banner-csrt h2.heading.leading-none.title-md{text-align:center}.banner-csrt split-words.split-words.block.words.splitting{color:#fff}.card.media-card,.media.media--adapt.relative.overflow-hidden{background:linear-gradient(90deg,#ed0a0a 11%,#2148ea 90%)}.banner-csrt .page-width.absolute.bottom-0.left-0.w-full.pointer-events-none .slideshow-content{display:flex!important;justify-content:center;text-align:center}a.find-it-btn:hover{background:#fff;color:#000}a.find-it-btn:hover span{color:#000!important}a.find-it-btn:hover svg path{fill:#000!important}span.word[data-word=kids] animate-element{background-image:linear-gradient(133deg,#fdd312 15%,#e83d3d 45%,#1367c6 84%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}span.word[data-word=Vip] animate-element{background-image:linear-gradient(133deg,#fdd312 15%,#e83d3d 45%,#1367c6 84%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}body.template_name-main-template button.product-form__submit:hover{border:1px solid #000}.indicators button{border:1px solid!important}.jdgm-rev-widg__header{background-color:#f0f8ff4a;padding:32px 16px;box-shadow:0 4px 16px #0000001a;border-radius:10px}a.jdgm-write-rev-link{border-radius:30px;border:2px solid #108474}.multi_csrt p.column__title.heading.font-medium.leading-tight.tracking-none{font-weight:700;background-image:linear-gradient(90deg,#ed0a0a 11%,#2148ea 90%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.multi_csrt .column.flex.gap-5.w-full.flex-col.xl\:flex-row.xl\:text-center.text-center{display:grid;grid-template-columns:.1fr 1fr}.multi_csrt .column__content{text-align:left}@media screen and (min-width:1024px){.banner-csrt .slideshow-content{padding:0 10%}.banner-csrt a.button.button--primary.button--md.button--blur.button--fixed.pointer-events-auto{margin:25px auto;max-width:210px}.banner-csrt .absolute{position:absolute;top:40%;justify-content:center;right:20%}}.payment-icon-custom-sec{display:flex;justify-content:space-around;align-items:center}.payment-icon-custom-col h2{font-size:16px;color:#666;text-align:center;font-weight:500}body.template-product .timeline.section.section--padding span.word[data-word=KIDs] animate-element{background-image:linear-gradient(133deg,#fdd312 15%,#e83d3d 45%,#1367c6 84%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}body.template-product .timeline.section.section--padding span.word[data-word="VIP?"] animate-element{background-image:linear-gradient(133deg,#fdd312 15%,#e83d3d 45%,#1367c6 84%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.payment-icon-custom-col img{margin-bottom:5px}.accessories-col img{height:24px}.content_ft{text-align:center}.content_ft h2:first-child{padding-bottom:10px;font-weight:700}.accessories-sec-main{display:flex;justify-content:center;gap:10px}.acc_content.accessories-col{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:400;color:#333}.accessories-colv{border-radius:10px}.accessories-col{display:flex;gap:10px;align-items:center;background-color:#1717170b;padding:15px;width:100%;justify-content:space-between;cursor:pointer}img.access-img-right{height:16px}.accessories-col h2{font-size:14px;font-weight:400;color:#333}.accessories-sec-inner{width:33%}.template_name-main-template .timeline__item-content .text-opacity{color:#fff}details.product__accordion.product_product__accordion.details.with-background{margin-top:1px}.details__content p,.details__content ul li,.accessories-btn-click-col .description p:first-child strong{color:#000}ul strong{color:#2347e8}.description h5{font-size:24px;color:#ed0a0a}.accessories-btn-click-col .description strong{font-size:18px;font-weight:900;display:flex;justify-content:flex-start;margin:20px 0}.accessories-btn-click-col .description h5{margin:15px 0;font-size:18px;color:red}.accessories-btn-click-col .description p strong{color:#176ac3;font-size:20px}.description p{margin:24px 0}.description p:first-child{font-size:16px}.template-product.template_name-main-template .details__content.rte.text-sm.text-opacity{color:#000}.crtDescription .details__content.rte.text-sm.text-opacity{padding:35px!important}.description h5{font-size:24px}.description li{margin:10px 0}.accessories-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:#00000063;overflow:hidden}.accessories-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3}.accessories-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:30px;border-radius:15px;max-width:80%;max-height:80vh;overflow-y:auto;box-shadow:0 10px 30px #0000004d;z-index:10}.accessories-modal-close{position:absolute;top:10px;right:20px;font-size:24px;cursor:pointer;font-weight:700}.description img{height:25px;width:25px}.title_csrt{display:flex;justify-content:flex-start;gap:20px;margin-bottom:3rem;align-items:flex-end}.details__content ul li strong{color:#000}.swatches--round .color-swatch{border-radius:5px!important}body.template-product .timeline.section.section--padding h2.heading.title-md{color:#fff}form.facet-form summary.details__summary.flex.items-center.justify-between.gap-2.cursor-pointer{background:#f4f4f5;border-radius:3rem!important;padding:1.5rem!important;margin:5px 0!important}form.facet-form .details__content{background:#f4f4f5;border-radius:2.5rem;padding:1px 39px!important}.pro-faq .split-words .word{display:inline-block}.pro-faq .split-words .word+.word{margin-left:1rem}.pro-faq .split-words .animate{font-size:2rem;background-image:linear-gradient(90deg,#ed0a0a 11%,#2148ea 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.heading{line-height:1.2}.heading.title-md{font-size:2rem;font-weight:700;background-image:linear-gradient(90deg,#ed0a0a 11%,#2148ea 90%);-webkit-background-clip:text;background-clip:text;color:transparent}a.color-swatch.block.relative{font-size:10px;height:1.2rem;width:1.2rem}.jdgm-rev-widg__summary-stars span{color:#1f3cac!important}a.swym-header-launcher.swym-is-safari{display:none!important}.accessories-modal-close{border:1px solid #F5F5F5;border-radius:100%;padding:.4rem;margin:.5rem}.product-configuration-list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pro-faq .split-words span.word{margin:0 1px!important}.footer .details__content{background:#1f1f1f}body.onproduct,body.onproduct body{overflow:hidden;height:100%}.pro-faq .details__content.text-base.rte{padding:24px 12px!important;margin:12px}form.facet-form .details__content{background:#f4f4f5;border-radius:2.5rem;padding:39px 39px 19px!important}.template-collection footer .details__content{background:#1f1f1f!important;border-radius:none;padding:0!important;margin-top:2rem}footer .details__content ul.flex li{color:#fff}.footer__accordions details .details.active summary.details__summary.flex.items-center.justify-between.gap-2.cursor-pointer{background:#1f1f1f;padding:0!important;margin:0!important;border-radius:0!important}div#swym-atw-button-container{position:absolute;top:3.5%!important;right:11%}.del-note{padding-bottom:14px;text-align:center}.delivery-info-container{display:block;font-family:Arial,sans-serif;text-align:center}.delivery-speed{display:block;text-align:center;font-size:1em;font-weight:700;cursor:pointer}.delivery-date{font-weight:400;color:#28a745}.delivery-modal-toggle{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#f8f9fa;margin-left:5px;cursor:pointer}.shipping-options{display:flex;margin-top:18px;flex-direction:column;align-items:center;width:100%;overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease-out,opacity .5s ease-out}.shipping-table{width:100%;border-collapse:collapse;border-radius:10px;overflow:hidden;bottom-padding:10px;top-padding:10px}.shipping-table th,.shipping-table td{padding:10px;text-align:center;border:1px solid #ddd}.shipping-table th{background-color:#f8f9fa}.fast{background-color:#f7fee7;color:#000}.special{background-color:#faebd7;color:#000}.mid{background-color:#e0f7fa;color:#000}.slow{background-color:#fff1f2;color:#000}.postcode-check{margin-top:10px;justify-content:center;flex-direction:column}.shipping-options.active{display:block;max-height:1000px;opacity:1}button#close-postcode-check{width:100%;display:flex;justify-content:center;align-items:center;background:var(--color-button-gradient)}button#close-postcode-check:hover{background:#fff;color:#000}.postcode-input{padding:5px;margin-bottom:10px;border:1px solid #ddd;border-radius:5px;width:100%;height:50px}.loading-bar{display:none;width:100%;background-color:#f3f3f3;border-radius:5px;overflow:hidden;margin-top:10px}.loading-bar span{display:block;height:10px;background-color:#007bff;width:0;animation:loading 2s linear infinite}@keyframes loading{0%{width:0}50%{width:100%}to{width:0}}.error-message{color:red;margin-top:10px}.fullfields{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:20px}.contact__fields.flex.flex-wrap.gap-4d5.md\:gap-6 .field{width:100%!important}body.page--Contact .contact.page-width.relative{padding:0 100px}.contact.section.section--padding{padding-left:57px}.contact.section.section--padding h2.heading.leading-none.title-md{color:#000}.field input{border:1px solid rgb(204 204 204)}.field input,textarea.textarea.is-floating{border:1px solid rgb(204 204 204);background:#fafafa}.contact__fields input.input.is-floating{height:62px}.contact__fields label.label.is-floating{position:absolute;top:0}.contact .request-banner{background-color:#ffefc5;border:2px solid #f9a825;border-radius:12px;padding:20px;margin-bottom:30px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.contact .request-banner p{font-size:16px;color:#333;margin-bottom:20px;line-height:1.5}.contact .buttons-container{display:flex;gap:16px;width:100%;max-width:600px}.contact .request-banner .request-button{background-color:#000;color:#fff;transition:background-color .3s ease,color .3s ease;padding:12px 24px;text-decoration:none;display:flex;align-items:center;justify-content:center;max-width:293px;border:none}.contact .request-banner .request-button{font-size:16px!important}.contact .request-banner .request-button .icon-request{fill:currentColor;margin-right:8px;width:29px;height:32px;vertical-align:middle}.contact.section.section--padding .rich-text p.heading.leading-none.title-lg.tracking-heading{font-size:57px}.uploading{padding:20px;text-align:center;border-radius:8px;cursor:pointer;transition:background-color .3s ease}input#file-upload{opacity:0}.field.field--full button.button.button--primary.button--fixed{width:100%}.upload-text{margin-top:10px;font-size:14px;color:#000}.upload-text span{color:#000;cursor:pointer;text-decoration:underline}span.UploadFiles{position:absolute;left:0;top:8px;color:#878787;font-size:12px}.contact .request-banner .request-button{box-shadow:3px 9px 4px #c0121240}body.template-blog p a.article-card__title.heading.reversed-link.text-lg-2xl.leading-tight.tracking-tight{font-weight:700}.shopify-policy__title{text-align:left!important;text-transform:capitalize;font-size:45px}body.page--Privacy.policy ul strong{color:#000}body.page--Privacy.policy h2,body.page--Privacy.policy h3{font-weight:100;margin-top:80px!important}@media(max-width:1024px){body.page--Contact .contact.page-width.relative{padding-inline:var(--page-padding)}.contact.section.section--padding{padding-left:0}.shopify-policy__title{text-align:left!important;text-transform:capitalize;font-size:24px!important}}@media(max-width:768px){.shopify-policy__title{text-align:left!important;text-transform:capitalize;font-size:24px!important}.contact.section.section--padding .rich-text p.heading.leading-none.title-lg.tracking-heading{font-size:32px}.contact .request-banner .request-button{max-width:100%}.contact .request-banner .request-button{padding:6px 24px}}@media(max-width:480px){.contact.section.section--padding .rich-text p.heading.leading-none.title-lg.tracking-heading{font-size:32px}}@media(min-width:640px){.buttons-container{flex-direction:row;justify-content:center;gap:24px}}@media screen and (min-width:1200px){div#swym-atw-button-container{position:absolute;top:4.5%!important;right:11%}}@media screen and (min-width:1024px){.accordion .details__content{max-width:99%}}@media only screen and (max-width:767px){.accessories-sec-main{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.accessories-sec-inner{width:100%}div#swym-atw-button-container{position:absolute;top:8px!important}.description h5{font-size:18px;color:#ed0a0a}.title_csrt{margin-top:1rem}.accessories-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:30px;border-radius:15px;max-width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 10px 30px #0000004d;z-index:10;width:90%}}.Parts .media-card--card .media--square,.page--Collections .media-card--card .media--square{padding-bottom:50px}.announcement-vt{z-index:1}.announcement-vt a:hover{text-decoration:underline}.drawer__footer-bottom .tax-note{color:#fafafa}#shopify-section-sections--25972069302568__announcement-bar a[href^=tel]{background:none!important}body.template-cart newsletter-modal,body.template-cart #shopify-block-floating.newsletter-bar,body.template-cart .footer__newsletter,body.template-checkout newsletter-modal,body.template-checkout #shopify-block-floating.newsletter-bar,body.template-checkout .footer__newsletter{display:none!important}html.touch body jdiv.__jivoMobileButton jdiv[class*=logoIconCloud]{width:40px!important;height:40px!important;top:12px!important;right:auto!important;bottom:auto!important;left:12px!important;margin:0!important;transform:none!important;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2214%22%20r%3D%226.2%22%20stroke%3D%22white%22%20stroke-width%3D%223.4%22/%3E%3Cpath%20d%3D%22M8.5%2032C10.95%2025.7%2015.15%2022.45%2020%2022.45C24.85%2022.45%2029.05%2025.7%2031.5%2032%22%20stroke%3D%22white%22%20stroke-width%3D%223.4%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:40px 40px!important}@media only screen and (max-width:767px){html.touch body:has(cart-drawer#CartDrawer[open]) jdiv.__jivoMobileButton{display:none!important}html.touch body.template-product jdiv.__jivoMobileButton{top:auto!important;bottom:calc(112px + env(safe-area-inset-bottom,0px))!important;right:12px!important;transform:none!important}html.touch body.template-collection jdiv.__jivoMobileButton{top:auto!important;bottom:calc(88px + env(safe-area-inset-bottom,0px))!important;right:12px!important;transform:none!important}html.touch body.has-modal-open jdiv.__jivoMobileButton{top:auto!important;bottom:108px!important;transform:none!important}body.template-collection .product-card .quick-add .button{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:0!important}body.template-collection .product-card__title{display:inline-block!important;min-height:44px!important}}@media only screen and (max-width:767px){body.template-product{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}body.template-product product-info .samita_highlight_inline{margin:6px 0 8px!important;max-width:100%!important}body.template-product product-info .samita_highlight_body{width:100%!important;margin:0!important;border-color:#bab0b0a6!important;border-radius:6px!important;box-shadow:0 1px 3px #0000001f!important}body.template-product product-info .samita_highlight__heading{display:none!important}body.template-product product-info .samita_highlight-badge-item{margin:0!important;padding:7px 8px!important}body.template-product product-info .samita_highlight__badge_text{gap:0!important}body.template-product product-info .badge__title,body.template-product product-info .badge__title--desk,body.template-product product-info .samita-hl-badge-title{font-size:13px!important;line-height:18px!important;margin:0!important}body.template-product product-info .badge__desc,body.template-product product-info .samita-hl-badge-desc{font-size:12px!important;line-height:16px!important;margin:0!important}body.template-product .product-sticky-form{display:block!important;pointer-events:none!important;z-index:19!important}body.template-product .product-sticky-form__card{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;width:100%!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px))!important;background:rgb(var(--color-background))!important;border-top:1px solid rgba(var(--color-border),.35)!important;box-shadow:0 -8px 24px #0000001a!important}body.template-product .product-sticky-form__variant{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important}body.template-product .product-sticky-form__variant>.grid{min-width:0!important;gap:3px!important}body.template-product .product-sticky-form__variant p{display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-size:13px!important;line-height:1.25!important}body.template-product .product-sticky-form .price{font-size:13px!important;line-height:1.2!important}body.template-product .product-sticky-form .button{min-width:132px!important;min-height:48px!important;padding-inline:14px!important;white-space:nowrap!important}body.template-product .product-sticky-form .button .md\:hidden{display:none!important}body.template-product .product-sticky-form .button .hidden.md\:block{display:block!important}}body.template-product product-info .kidsvip-pdp-trust-strip{display:grid;gap:6px;margin:8px 0 10px;padding:10px 12px;width:100%;border:1px solid rgba(186,176,176,.65);border-radius:6px;background:rgb(var(--color-background));box-shadow:0 1px 3px #0000001f}body.template-product product-info .kidsvip-pdp-trust-row{display:grid;grid-template-columns:68px minmax(0,1fr);gap:8px;align-items:start}body.template-product product-info .kidsvip-pdp-trust-label{color:#e91d2f;font-size:12px;font-weight:700;line-height:17px}body.template-product product-info .kidsvip-pdp-trust-copy{color:rgba(var(--color-foreground),.82);font-size:12px;line-height:17px}@media only screen and (min-width:768px){body.template-product product-info .kidsvip-pdp-trust-strip{max-width:420px}}body.template-collection .kidsvip-collection-guide{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.9fr);gap:16px 24px;align-items:start;margin:0 0 20px;padding:16px 18px;border:1px solid rgba(var(--color-border),.38);border-radius:6px;background:rgba(var(--color-foreground),.035)}body.template-collection .kidsvip-collection-guide__eyebrow{margin:0 0 4px;color:#e91d2f;font-size:12px;font-weight:700;line-height:1.35;text-transform:uppercase}body.template-collection .kidsvip-collection-guide h2{margin:0 0 6px;font-size:clamp(20px,2.1vw,28px);line-height:1.18}body.template-collection .kidsvip-collection-guide p{margin:0;max-width:760px;color:rgba(var(--color-foreground),.78);font-size:14px;line-height:1.55}body.template-collection .kidsvip-collection-guide__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.template-collection .kidsvip-collection-guide__links a{display:flex;min-height:42px;align-items:center;justify-content:center;padding:8px 10px;border:1px solid rgba(var(--color-border),.55);border-radius:4px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:13px;font-weight:700;line-height:1.25;text-align:center;text-decoration:none}body.template-collection .kidsvip-collection-guide__links a:hover{border-color:#e91d2f;color:#e91d2f}body.template-collection .kidsvip-collection-guide__trust{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;color:rgba(var(--color-foreground),.72);font-size:12px;line-height:1.4}body.template-collection .kidsvip-collection-guide__trust span{display:inline-flex;align-items:center;min-height:28px;padding:4px 9px;border-radius:4px;background:rgb(var(--color-background))}body.template-collection .kidsvip-collection-guide__trust a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media only screen and (max-width:767px){body.template-collection .kidsvip-collection-guide{grid-template-columns:1fr;margin-bottom:14px;padding:12px;gap:12px}body.template-collection .kidsvip-collection-guide h2{font-size:20px}body.template-collection .kidsvip-collection-guide p{font-size:13px}body.template-collection .kidsvip-collection-guide__links{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}body.template-collection .kidsvip-collection-guide__links a{min-height:44px;padding:7px 6px;font-size:12px}body.template-collection .kidsvip-collection-guide__trust{display:grid;grid-template-columns:1fr 1fr;gap:6px;font-size:11px}}@media only screen and (max-width:767px){body.template-collection .kidsvip-collection-guide{padding:10px;gap:8px}body.template-collection .kidsvip-collection-guide__eyebrow{margin-bottom:2px;font-size:10px}body.template-collection .kidsvip-collection-guide h2{margin-bottom:4px;font-size:18px}body.template-collection .kidsvip-collection-guide p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.4}body.template-collection .kidsvip-collection-guide__links a{min-height:40px;font-size:12px}body.template-collection .kidsvip-collection-guide__trust{display:flex;gap:5px;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px;white-space:nowrap}body.template-collection .kidsvip-collection-guide__trust span{min-height:24px;flex:0 0 auto;padding:3px 7px}}@media only screen and (max-width:767px){html,body{max-width:100%;overflow-x:hidden}.topbar-section,.topbar-section .topbar,.topbar-section .announcement-bar,.topbar-section .scrolling-text{max-width:100vw;overflow:hidden}.topbar-section .announcement-bar{width:100%;min-width:0}.topbar-section .marquee{max-width:100%;min-width:100%}.topbar-section .scrolling-text__item,.topbar-section .announcement__content,.topbar-section .announcement-text{min-width:0;max-width:100%}.topbar-section .announcement__content{justify-content:center}.topbar-section .announcement-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.template-collection .kidsvip-collection-guide__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;white-space:normal}body.template-collection .kidsvip-collection-guide__trust span{min-width:0;white-space:normal}}body.template-product product-info .kidsvip-pdp-buying-help{display:grid;gap:10px;margin:8px 0 12px;padding:12px;width:100%;border:1px solid rgba(186,176,176,.72);border-radius:6px;background:rgb(var(--color-background));box-shadow:0 1px 3px #0000001f}body.template-product product-info .kidsvip-pdp-buying-help__head{display:grid;gap:2px}body.template-product product-info .kidsvip-pdp-buying-help__eyebrow,body.template-product product-info .kidsvip-pdp-buying-help__title{margin:0}body.template-product product-info .kidsvip-pdp-buying-help__eyebrow{color:#e91d2f;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}body.template-product product-info .kidsvip-pdp-buying-help__title{color:rgb(var(--color-foreground));font-size:15px;font-weight:700;line-height:20px}body.template-product product-info .kidsvip-pdp-buying-help__fit,body.template-product product-info .kidsvip-pdp-buying-help__support{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}body.template-product product-info .kidsvip-pdp-buying-help__item{display:grid;gap:2px;min-width:0;padding:8px;border:1px solid rgba(var(--color-border),.42);border-radius:6px;background:rgba(var(--color-foreground),.025)}body.template-product product-info .kidsvip-pdp-buying-help__item span,body.template-product product-info .kidsvip-pdp-buying-help__support span{color:rgba(var(--color-foreground),.68);font-size:11px;line-height:15px}body.template-product product-info .kidsvip-pdp-buying-help__item strong{color:rgb(var(--color-foreground));font-size:12px;font-weight:700;line-height:16px}body.template-product product-info .kidsvip-pdp-buying-help__support{padding-top:2px}body.template-product product-info .kidsvip-pdp-buying-help__support span{position:relative;padding-left:14px}body.template-product product-info .kidsvip-pdp-buying-help__support span:before{content:"";position:absolute;top:6px;left:2px;width:6px;height:6px;border-radius:999px;background:#e91d2f}body.template-product product-info .kidsvip-pdp-buying-help__decision{border-top:1px solid rgba(var(--color-border),.36);padding-top:8px}body.template-product product-info .kidsvip-pdp-buying-help__decision summary{cursor:pointer;color:rgb(var(--color-foreground));font-size:12px;font-weight:700;line-height:17px}body.template-product product-info .kidsvip-pdp-buying-help__decision ul{margin:7px 0 0;padding-left:18px}body.template-product product-info .kidsvip-pdp-buying-help__decision li{color:rgba(var(--color-foreground),.76);font-size:12px;line-height:17px}@media only screen and (min-width:768px){body.template-product product-info .kidsvip-pdp-buying-help{max-width:460px}}@media only screen and (max-width:360px){body.template-product product-info .kidsvip-pdp-buying-help__fit,body.template-product product-info .kidsvip-pdp-buying-help__support{grid-template-columns:minmax(0,1fr)}}@media only screen and (max-width:767px){html.touch body.template-product jdiv.__jivoMobileButton{display:none!important}}@media only screen and (max-width:767px){cart-drawer#CartDrawer .drawer__tabs{gap:0!important}cart-drawer#CartDrawer .drawer__tabs>li:nth-child(n+2){display:none!important}cart-drawer#CartDrawer .drawer__scrollable{gap:16px!important}cart-drawer#CartDrawer product-recommendations,cart-drawer#CartDrawer product-complementary{display:none!important}cart-drawer#CartDrawer .drawer__footer-buttons{gap:10px!important}cart-drawer#CartDrawer .drawer__footer-buttons button[name=checkout]{grid-column:1 / -1!important;width:100%!important}cart-drawer#CartDrawer .drawer__footer-buttons a[href="/cart"]{display:none!important}cart-drawer#CartDrawer .terms-wrapper{margin-top:8px!important;font-size:12px!important}}@media only screen and (max-width:767px){body.template-collection .collection-banner-section .section--padding{padding-top:0!important;padding-bottom:0!important}body.template-collection .collection-banner-section .banner,body.template-collection .collection-banner-section .banner__content,body.template-collection .collection-banner-section .page-width{min-height:104px!important;height:104px!important}body.template-collection .collection-banner-section .banner__box{height:auto!important;padding:23px 0 14px!important}body.template-collection .collection-banner-section .breadcrumb,body.template-collection .collection-banner-section .breadcrumbs,body.template-collection .collection-banner-section nav[aria-label*=breadcrumb i]{display:none!important}body.template-collection .collection-banner-section .banner__title,body.template-collection .collection-banner-section h1{font-size:34px!important;line-height:1!important;letter-spacing:0!important}body.template-collection [id*=codex_collection_buyer_guide] .section--padding{padding-top:8px!important;padding-bottom:8px!important}body.template-collection .kidsvip-collection-guide{margin-bottom:8px!important;padding:9px 10px!important;gap:7px!important;border-radius:6px!important}body.template-collection .kidsvip-collection-guide__copy{display:grid!important;gap:3px!important}body.template-collection .kidsvip-collection-guide__eyebrow{margin:0!important;font-size:10px!important;line-height:1.2!important}body.template-collection .kidsvip-collection-guide h2{margin:0!important;font-size:17px!important;line-height:1.15!important;letter-spacing:0!important}body.template-collection .kidsvip-collection-guide p{display:-webkit-box!important;margin:0!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important;font-size:11px!important;line-height:1.35!important}body.template-collection .kidsvip-collection-guide__links{display:flex!important;grid-template-columns:none!important;gap:6px!important;margin:0 -2px!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;padding:0 2px 2px!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}body.template-collection .kidsvip-collection-guide__links::-webkit-scrollbar,body.template-collection .kidsvip-collection-guide__trust::-webkit-scrollbar{display:none!important}body.template-collection .kidsvip-collection-guide__links a{flex:0 0 auto!important;min-width:74px!important;min-height:34px!important;padding:5px 8px!important;font-size:11px!important;line-height:1.15!important;scroll-snap-align:start!important}body.template-collection .kidsvip-collection-guide__trust{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;overflow:visible!important;padding-bottom:1px!important;white-space:normal!important;scrollbar-width:none!important}body.template-collection .kidsvip-collection-guide__trust span{min-height:23px!important;padding:3px 7px!important;font-size:10px!important;line-height:1.2!important}body.template-collection .kidsvip-collection-guide__trust span:nth-child(n+3){display:none!important}body.template-collection .collection-section .section--padding{padding-top:8px!important}html.touch body.template-collection jdiv.__jivoMobileButton{display:none!important}}@media only screen and (max-width:767px){body.template-collection .product-card__details{gap:8px!important}body.template-collection .product-card__title{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;font-size:16px!important;line-height:1.2!important;letter-spacing:0!important}body.template-collection .product-card .price{align-items:baseline!important;column-gap:8px!important;row-gap:4px!important}body.template-collection .product-card .price__regular{font-size:18px!important;font-weight:800!important;line-height:1!important}body.template-collection .product-card .price__sale{font-size:12px!important;line-height:1!important;opacity:.62!important}body.template-collection .product-card .kidsvip-card-trust{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:2px!important;width:100%!important}body.template-collection .product-card .kidsvip-card-trust span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:26px!important;padding:4px 7px!important;border:1px solid rgba(18,18,18,.12)!important;border-radius:6px!important;background:#f8faf8!important;color:#121212c7!important;font-size:10px!important;font-weight:700!important;line-height:1.15!important;text-align:center!important;white-space:normal!important}}cart-drawer#CartDrawer .kidsvip-cart-delivery-note,body.template-cart .kidsvip-cart-delivery-note{display:grid!important;gap:3px!important;margin-top:10px!important;padding:10px 12px!important;border:1px solid rgba(31,122,51,.2)!important;border-radius:8px!important;background:#f5fbf6!important;color:#121212d1!important;line-height:1.25!important}cart-drawer#CartDrawer .kidsvip-cart-delivery-note strong,body.template-cart .kidsvip-cart-delivery-note strong{color:#17662a!important;font-size:12px!important;font-weight:800!important}cart-drawer#CartDrawer .kidsvip-cart-delivery-note span,body.template-cart .kidsvip-cart-delivery-note span{font-size:12px!important;font-weight:650!important}body.template-cart .kidsvip-cart-delivery-note--page{margin-top:0!important}body.template-product product-info .kidsvip-local-buy-help{display:grid!important;gap:10px!important;margin:0 0 12px!important;padding:12px!important;width:100%!important;border:1px solid rgba(11,97,205,.18)!important;border-radius:8px!important;background:#f5f9ff!important;color:#121212db!important;line-height:1.25!important}body.template-product product-info .kidsvip-local-buy-help__copy{display:grid!important;gap:3px!important}body.template-product product-info .kidsvip-local-buy-help__copy strong{color:#0b4f9e!important;font-size:13px!important;font-weight:850!important}body.template-product product-info .kidsvip-local-buy-help__copy span{font-size:12px!important;font-weight:650!important}body.template-product product-info .kidsvip-local-buy-help__actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.template-product product-info .kidsvip-local-buy-help__actions a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:8px 10px!important;border:1px solid rgba(11,97,205,.24)!important;border-radius:999px!important;background:#fff!important;color:#0b4f9e!important;font-size:12px!important;font-weight:800!important;line-height:1.15!important;text-align:center!important;text-decoration:none!important}@media only screen and (max-width:420px){body.template-product product-info .kidsvip-local-buy-help__actions{grid-template-columns:1fr!important}}@media only screen and (max-width:767px){cart-drawer#CartDrawer .kidsvip-cart-confidence{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-top:10px!important}cart-drawer#CartDrawer .kidsvip-cart-confidence span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:4px 6px!important;border:1px solid rgba(18,18,18,.12)!important;border-radius:6px!important;background:#f8faf8!important;color:#121212c7!important;font-size:10px!important;font-weight:700!important;line-height:1.15!important;text-align:center!important}}@media only screen and (max-width:767px){body.template-product{padding-bottom:calc(138px + env(safe-area-inset-bottom,0px))}body.template-product .product-sticky-form__card{padding-top:8px!important;gap:7px!important}body.template-product .kidsvip-sticky-confidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:100%}body.template-product .kidsvip-sticky-confidence span{min-width:0;padding:5px 4px;border:1px solid rgba(18,18,18,.12);border-radius:6px;background:#f8faf8;color:#121212c7;font-size:10px;font-weight:700;line-height:13px;text-align:center}}@media only screen and (max-width:767px){body.template-collection #MainContent>.shopify-section:first-child .section--padding{padding-top:4px!important;padding-bottom:4px!important}body.template-collection .collection-banner-section .banner,body.template-collection .collection-banner-section .banner__content,body.template-collection .collection-banner-section .page-width{min-height:76px!important;height:76px!important}body.template-collection .collection-banner-section .banner__box{height:auto!important;padding:16px 0 9px!important}body.template-collection .collection-banner-section .banner__title,body.template-collection .collection-banner-section h1{font-size:28px!important;line-height:1.05!important;letter-spacing:0!important}body.template-collection [id*=codex_collection_buyer_guide] .section--padding{padding-top:6px!important;padding-bottom:4px!important}body.template-collection .kidsvip-collection-guide{padding:8px 10px!important;gap:5px!important}body.template-collection .kidsvip-collection-guide__links a{min-height:32px!important}body.template-collection .kidsvip-collection-guide__trust{display:none!important}body.template-collection .collection-section .section--padding{padding-top:6px!important}}overlay-element[aria-controls=NewsletterModal].invisible,overlay-element[aria-controls=NewsletterModal].opacity-0,newsletter-modal#NewsletterModal.pointer-events-none overlay-element[aria-controls=NewsletterModal]{pointer-events:none!important}@media only screen and (max-width:767px){.topbar-section{min-height:var(--topbar-height, 48px)!important}.topbar-section .topbar{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;overflow:hidden!important}.topbar-section .announcement-bar{align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100vw!important;height:var(--topbar-height, 48px)!important;overflow:hidden!important}.topbar-section .announcement-bar:before{content:"Shipping across Canada | GTA delivery | Woodbridge pickup";display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;padding:0 12px!important;color:currentColor!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.topbar-section .announcement-bar .scrolling-text{display:none!important}}body.template-collection .product-card .quick-add .button,body.template-collection .product-card .quick-add .buttons{opacity:1!important;visibility:visible!important}body.template-collection .product-card .quick-add .button{box-shadow:0 8px 22px #0000002e!important}@media only screen and (max-width:767px){body.template-collection .product-card .quick-add{padding-right:10px!important}body.template-collection .product-card .quick-add .button{width:auto!important;min-width:94px!important;height:48px!important;min-height:48px!important;padding:0 14px!important;border-radius:999px!important}body.template-collection .product-card .quick-add .button .btn-text{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;font-size:14px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}body.template-collection .product-card .quick-add .button .btn-text:after{content:"Add"}}@media only screen and (min-width:768px){body.template-collection .product-card .quick-add .button{min-height:44px!important;padding-inline:18px!important}}.kidsvip-preorder-ack{margin:0 0 2px!important;padding:13px 14px!important;border:1px solid rgba(233,29,47,.38)!important;border-radius:8px!important;background:#e91d2f0e!important;cursor:pointer!important;scroll-margin-top:130px!important;scroll-margin-bottom:180px!important}.kidsvip-preorder-ack--attention{border-color:#e91d2f!important;box-shadow:0 0 0 3px #e91d2f2e,0 10px 24px #e91d2f1f!important;animation:kidsvip-preorder-attention .9s ease-in-out 2!important}@keyframes kidsvip-preorder-attention{0%,to{transform:translateY(0)}35%{transform:translateY(-2px)}70%{transform:translateY(2px)}}.kidsvip-preorder-ack__heading,.kidsvip-preorder-ack__note{margin:0!important}.kidsvip-preorder-ack__heading{color:#e91d2f!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;text-transform:uppercase!important;letter-spacing:0!important}.kidsvip-preorder-ack__label{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:7px 0 0!important;color:rgb(var(--color-foreground))!important;cursor:pointer!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important;-webkit-user-select:none!important;user-select:none!important}.kidsvip-preorder-ack input[type=checkbox],.kidsvip-preorder-ack__label input[type=checkbox],.kidsvip-preorder-ack__checkbox{--active: #e91d2f !important;--active-inner: #ffffff !important;--bc: rgba(233, 29, 47, .62) !important;--border: rgba(233, 29, 47, .62) !important;-webkit-appearance:none!important;appearance:none!important;background-color:#fff!important;background-position:center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;border:2px solid rgba(233,29,47,.62)!important;border-radius:4px!important;box-shadow:none!important;cursor:pointer!important;width:22px!important;height:22px!important;min-width:22px!important;margin-top:1px!important;opacity:1!important;pointer-events:auto!important;position:relative!important;z-index:2!important}.kidsvip-preorder-ack input[type=checkbox]:after,.kidsvip-preorder-ack__label input[type=checkbox]:after,.kidsvip-preorder-ack__checkbox:after{display:none!important}.kidsvip-preorder-ack input[type=checkbox]:checked,.kidsvip-preorder-ack__label input[type=checkbox]:checked,.kidsvip-preorder-ack__checkbox:checked{background-color:#e91d2f!important;border-color:#e91d2f!important;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1.25%205.55L5.05%209.25L12.75%201.25%22%20stroke%3D%22white%22%20stroke-width%3D%222.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E)!important}.kidsvip-preorder-ack__note{margin-top:6px!important;padding-left:32px!important;color:rgba(var(--color-foreground),.68)!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important}@media only screen and (max-width:767px){.kidsvip-preorder-ack{padding:12px!important}.kidsvip-preorder-ack__label{font-size:13px!important}}.product__rating--link{color:inherit!important;cursor:pointer!important;text-decoration:none!important}.product__rating--link:hover .rating-count,.product__rating--link:focus-visible .rating-count{text-decoration:underline!important}.kidsvip-product-reviews{scroll-margin-top:130px!important;margin-top:clamp(32px,5vw,64px)!important;margin-bottom:clamp(32px,5vw,64px)!important;padding:clamp(22px,4vw,42px)!important;border:1px solid rgba(17,24,39,.12)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 12px 32px #1118270f!important;color:#111827!important;-webkit-text-fill-color:#111827!important;position:relative!important;z-index:2!important;isolation:isolate!important;transform:translateZ(0)!important;contain:none!important;content-visibility:visible!important;overflow:visible!important}.kidsvip-product-reviews:focus{outline:2px solid rgba(229,0,54,.28)!important;outline-offset:6px!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-temp-hiding-style{display:none!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev-widg{display:block!important;width:100%!important;color:#111827!important;-webkit-text-fill-color:#111827!important;visibility:visible!important;opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;content-visibility:visible!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev-widg__header{margin:0 0 18px!important;padding:0 0 18px!important;border-bottom:1px solid rgba(17,24,39,.12)!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;text-align:left!important;color:#111827!important;-webkit-text-fill-color:#111827!important;visibility:visible!important;opacity:1!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev-widg__title{margin:0 0 12px!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:clamp(24px,3vw,34px)!important;font-weight:800!important;line-height:1.15!important;letter-spacing:0!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-row-stars,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev-widg__summary{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px 14px!important;color:#111827!important;-webkit-text-fill-color:#111827!important;visibility:visible!important;opacity:1!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-star:before{content:"\2605"!important;color:#f5a400!important;-webkit-text-fill-color:#f5a400!important;font-style:normal!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm--off:before{color:#d6d6d6!important;-webkit-text-fill-color:#d6d6d6!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev-widg__summary-text,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-widget-actions-wrapper,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev-widg__sort-wrapper{color:#111827b8!important;-webkit-text-fill-color:rgba(17,24,39,.72)!important;font-size:14px!important;line-height:1.45!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-temp-hidden,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-histogram,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-widget-actions-wrapper,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev-widg__sort-wrapper,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-paginate,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__icon,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__timestamp,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__br,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__buyer-badge-wrapper,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__location,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__custom-form,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__pics,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__vids,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__transparency-badge-wrapper,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__actions,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__reply{display:none!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev-widg__body{display:block!important;color:#111827!important;-webkit-text-fill-color:#111827!important;visibility:visible!important;opacity:1!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev{display:block!important;padding:20px 0!important;border-top:1px solid rgba(17,24,39,.12)!important;color:#111827!important;-webkit-text-fill-color:#111827!important;visibility:visible!important;opacity:1!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev:first-child{border-top:0!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__header{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px 12px!important;margin-bottom:8px!important;color:#111827!important;-webkit-text-fill-color:#111827!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__rating{display:inline-flex!important;gap:1px!important;align-items:center!important;order:1!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__author-wrapper{display:inline-flex!important;order:2!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__author{color:#111827!important;-webkit-text-fill-color:#111827!important;font-weight:800!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__timestamp{color:#1118278c!important;-webkit-text-fill-color:rgba(17,24,39,.55)!important;font-size:13px!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__title{margin:8px 0 6px!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:16px!important;font-weight:800!important;line-height:1.35!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__body,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__body p{margin:0!important;color:#111827c7!important;-webkit-text-fill-color:rgba(17,24,39,.78)!important;font-size:15px!important;line-height:1.58!important}@media only screen and (max-width:767px){.kidsvip-product-reviews{scroll-margin-top:100px!important;margin-top:28px!important;margin-bottom:28px!important;padding:18px!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev-widg__title{font-size:24px!important}.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-row-stars,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev-widg__summary,.kidsvip-product-reviews:not(.kidsvip-reviews-interactive) .jdgm-rev__header{align-items:flex-start!important;flex-direction:column!important}}body.template-product #jivo-iframe-container,body.template-product jdiv[class*=globalClass],body.template-product jdiv[class*=hoverArea],body.template-product jdiv[class*=iconPanel],body.template-product iframe[src*=jivo]{display:none!important;pointer-events:none!important}body.template-product .shopify-section[id$=__17811140931bf78b41],body.template-product .shopify-section[id$=__178111411402244c3a],body.template-product .shopify-section[id$=__178111414327225d23]{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}@media only screen and (max-width:767px){body.template-product .product-sticky-form__card:before{content:none!important;display:none!important}}@media screen and (min-width:768px){body.template-product .footer-group{position:relative!important;z-index:auto!important}}@media(max-width:767px){body.template-product .product__media-list [data-codex-deferred-gallery-media]{contain-intrinsic-size:auto none!important}}@media only screen and (max-width:767px){body.template-product{padding-bottom:env(safe-area-inset-bottom,0px)!important}body.template-product .product-sticky-form{display:none!important}}@media only screen and (max-width:767px){cart-drawer#CartDrawer .drawer__header{padding:12px 20px!important;align-items:center}cart-drawer#CartDrawer .drawer__title{font-size:24px;letter-spacing:0}cart-drawer#CartDrawer .drawer__close{display:flex!important;width:44px;height:44px;min-height:44px;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:2;color:#1a1a1a!important}cart-drawer#CartDrawer .drawer__scrollable{padding:12px 20px!important;min-height:0}cart-drawer#CartDrawer .drawer__scrollable>cart-items{flex:0 0 auto}cart-drawer#CartDrawer .drawer__footer-bottom{padding:12px 20px max(12px,env(safe-area-inset-bottom))!important;gap:8px!important}cart-drawer#CartDrawer .drawer__footer-bottom>.grid{gap:6px!important}cart-drawer#CartDrawer .kidsvip-cart-confidence{margin-top:0!important}cart-drawer#CartDrawer .kidsvip-cart-delivery-note{margin-top:0!important;padding:8px 10px!important}cart-drawer#CartDrawer .terms-wrapper{margin-top:0!important}}.kidsvip-reviews-interactive .jdgm-rev-widg__header{background:transparent;box-shadow:none;border-radius:0;padding:16px 0}.kidsvip-reviews-interactive .jdgm-rev-widg__title{font-size:24px;line-height:1.25;letter-spacing:0}.kidsvip-reviews-interactive .jdgm-write-rev-link,.kidsvip-reviews-interactive .jdgm-submit-rev{color:#fff!important;-webkit-text-fill-color:#ffffff!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom.css.map */
