body[data-pagetype=collection]:has(.collection-nav--wrapper>.active) .header-wrapper--border-bottom{border:0}.collection-nav{position:relative;margin:0;padding:0}.collection-nav.terms{background:var(--greybg)}.collection-nav.terms:has(#CollectionNav-primary-autumn.list-menu__item--active){background:var(--autumn)}.collection-nav.terms:has(#CollectionNav-primary-spring.list-menu__item--active){background:var(--spring)}.collection-nav.terms:has(#CollectionNav-primary-summer.list-menu__item--active){background:var(--summer)}.collection-nav.terms:has(#CollectionNav-secondary-autumn.list-menu__item--active){background:var(--autumn)}.collection-nav.terms:has(#CollectionNav-secondary-spring.list-menu__item--active){background:var(--spring)}.collection-nav.terms:has(#CollectionNav-secondary-summer.list-menu__item--active){background:var(--summer)}.collection-nav.terms:has(#CollectionNav-early-years-age-2-3.list-menu__item--active){background:var(--autumn)}.collection-nav.terms:has(#CollectionNav-early-years-age-3-4.list-menu__item--active){background:var(--spring)}.collection-nav.terms:has(#CollectionNav-early-years-age-4-5.list-menu__item--active){background:var(--summer)}.collection-nav.terms:has(#CollectionNav-cusp-access-autumn.list-menu__item--active){background:var(--autumn)}.collection-nav.terms:has(#CollectionNav-cusp-access-spring.list-menu__item--active){background:var(--spring)}.collection-nav.terms:has(#CollectionNav-cusp-access-summer.list-menu__item--active){background:var(--summer)}.collection-nav.terms:has(#CollectionNav-cusp-arabia-term-1.list-menu__item--active){background:var(--autumn)}.collection-nav.terms:has(#CollectionNav-cusp-arabia-term-2.list-menu__item--active){background:var(--spring)}.collection-nav.terms:has(#CollectionNav-cusp-arabia-term-3.list-menu__item--active){background:var(--summer)}.collection-nav--wrapper.terms a{text-decoration:none;color:var(--color-foreground);font-size:1.6rem;text-underline-offset:.2rem}@media screen and (max-width:749px){.collection-nav--wrapper.terms a{font-size:1.4rem}}.collection-nav--wrapper.terms div:not(.active) a{padding:.6rem .8rem}.collection-nav--wrapper.terms a strong{font-weight:400!important}.collection-nav--wrapper.terms a:hover{text-decoration:underline}.collection-nav--wrapper.terms a.list-menu__item--active{background-color:var(--white);border-radius:.3rem;text-decoration:none}.collection-nav--wrapper.terms a.list-menu__item--active strong{font-weight:600!important}.collection-nav--wrapper.terms a:not(.list-menu__item--active) strong{font-weight:400}.collection-nav--wrapper:has(.list-menu__item--active){display:flex;padding:1.8rem 0;gap:2.3rem}@media screen and (max-width:749px){.collection-nav--wrapper:has(.list-menu__item--active){padding:1rem 0;gap:1.5rem}}.subjects .collection-nav--wrapper{padding-bottom:0!important}.collection-nav--wrapper>div{font-size:1.4rem;line-height:1.2}@media screen and (max-width:749px){.collection-nav--wrapper>div{font-size:1.2rem;padding-top:.5rem;padding-bottom:.5rem}}.collection-nav ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:1rem;width:100%}@media screen and (max-width:989px){.collection-nav ul{column-gap:1rem;flex-wrap:nowrap;overflow-x:auto;width:auto;margin-left:-5rem;margin-right:-5rem;padding:.5rem 1.5rem}}@media screen and (max-width:749px){.collection-nav ul{margin-left:-1.5rem;margin-right:-1.5rem;padding:.5rem 1.5rem}}.collection-nav ul li{font-size:1.2rem;line-height:1.2;width:calc(10% - .9rem)}@media screen and (min-width:990px){.collection-nav ul:has(:nth-of-type(11)) li{width:calc(9.090909090909091% - .91rem)}}@media screen and (max-width:989px){.collection-nav ul li{flex-shrink:0;font-size:1.2rem;width:10rem}}.collection-nav ul li a{display:flex;padding:9rem .5rem .75rem;height:100%;color:rgba(var(--color-foreground));text-decoration:none;text-align:center;justify-content:center;align-items:center;border:.1rem solid var(--lightgreyline);border-radius:.3rem;background-repeat:no-repeat;background-position:center 1rem}.collection-nav ul li a.list-menu__item--active{background-color:var(--greybg)}.collection-nav ul li a:hover{text-underline-offset:.2rem;background-color:transparent}.collection-nav.subjects:has(#CollectionNav-SubMenuList-primary-autumn) ul li a{border-color:var(--autumn)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-primary-spring) ul li a{border-color:var(--spring)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-primary-summer) ul li a{border-color:var(--summer)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-primary-autumn) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-primary-autumn) ul li a.list-menu__item--active{background-color:var(--autumn)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-primary-spring) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-primary-spring) ul li a.list-menu__item--active{background-color:var(--spring)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-primary-summer) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-primary-summer) ul li a.list-menu__item--active{background-color:var(--summer)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-secondary-autumn) ul li a{border-color:var(--autumn)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-secondary-spring) ul li a{border-color:var(--spring)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-secondary-summer) ul li a{border-color:var(--summer)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-secondary-autumn) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-secondary-autumn) ul li a.list-menu__item--active{background-color:var(--autumn)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-secondary-spring) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-secondary-spring) ul li a.list-menu__item--active{background-color:var(--spring)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-secondary-summer) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-secondary-summer) ul li a.list-menu__item--active{background-color:var(--summer)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-access-autumn) ul li a{border-color:var(--autumn)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-access-spring) ul li a{border-color:var(--spring)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-access-summer) ul li a{border-color:var(--summer)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-access-autumn) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-access-autumn) ul li a.list-menu__item--active{background-color:var(--autumn)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-access-spring) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-access-spring) ul li a.list-menu__item--active{background-color:var(--spring)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-access-summer) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-access-summer) ul li a.list-menu__item--active{background-color:var(--summer)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-early-years-age-2-3) ul li a{border-color:var(--autumn)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-early-years-age-3-4) ul li a{border-color:var(--spring)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-early-years-age-4-5) ul li a{border-color:var(--summer)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-early-years-age-2-3) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-early-years-age-2-3) ul li a.list-menu__item--active{background-color:var(--autumn)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-early-years-age-3-4) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-early-years-age-3-4) ul li a.list-menu__item--active{background-color:var(--spring)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-early-years-age-4-5) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-early-years-age-4-5) ul li a.list-menu__item--active{background-color:var(--summer)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-arabia-term-1) ul li a{border-color:var(--autumn)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-arabia-term-2) ul li a{border-color:var(--spring)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-arabia-term-3) ul li a{border-color:var(--summer)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-arabia-term-1) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-arabia-term-1) ul li a.list-menu__item--active{background-color:var(--autumn)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-arabia-term-2) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-arabia-term-2) ul li a.list-menu__item--active{background-color:var(--spring)}.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-arabia-term-3) ul li a:hover,.collection-nav.subjects:has(#CollectionNav-SubMenuList-cusp-arabia-term-3) ul li a.list-menu__item--active{background-color:var(--summer)}.landing-nav h2{margin:0 0 1.8rem;font-weight:500;text-align:center;font-size:1.8rem}.landing-nav ul{display:flex;flex-wrap:wrap;row-gap:1.8rem;margin:0 -.9rem;padding:0;list-style:none}.landing-nav ul li{padding:0 .9rem;width:20%}@media screen and (max-width:989px){.landing-nav ul li{width:33.33%}}@media screen and (max-width:749px){.landing-nav ul li{width:50%}}.landing-nav ul li a{display:flex;height:9rem;line-height:1.3;align-items:center;text-decoration:none;color:rgb(var(--color-foreground));font-size:1.5rem;padding:0 1rem 0 8.5rem;border:.2rem solid rgb(var(--color-background));background:none;background-repeat:no-repeat;background-position:.5rem center}@media screen and (max-width:749px){.landing-nav ul li a{font-size:1.4rem}}.landing-nav ul li a:hover{background-color:rgb(var(--color-background))}[data-icon-name=Reading],[data-icon-name="English Literature"],[data-icon-name=Literacy]{background-image:url(/cdn/shop/files/subject-reading.png)!important}[data-icon-name="English Language"]{background-image:url(/cdn/shop/files/subject-english-lang.png)!important}[data-icon-name=Communication]{background-image:url(/cdn/shop/files/subject-communication.png)!important}[data-icon-name=Writing]{background-image:url(/cdn/shop/files/subject-writing.png)!important}[data-icon-name=Spelling]{background-image:url(/cdn/shop/files/subject-spelling.png)!important}[data-icon-name=Science]{background-image:url(/cdn/shop/files/subject-science.png)!important}[data-icon-name="Art & DT"],[data-icon-name="Expressive Arts & DT"],[data-icon-name="Art & Design"]{background-image:url(/cdn/shop/files/subject-art.png)!important}[data-icon-name=DT]{background-image:url(/cdn/shop/files/subject-dt.png)!important}[data-icon-name=Music]{background-image:url(/cdn/shop/files/subject-music.png)!important}[data-icon-name=French]{background-image:url(/cdn/shop/files/subject-french.png)!important}[data-icon-name=Geography],[data-icon-name="Geography & RS"]{background-image:url(/cdn/shop/files/subject-geography.png)!important}[data-icon-name=History]{background-image:url(/cdn/shop/files/subject-history.png)!important}[data-icon-name="Personal, Social & Emotional Development"]{background-image:url(/cdn/shop/files/subject-personal.png)!important}[data-icon-name=Maths]{background-image:url(/cdn/shop/files/subject-maths.png)!important}[data-icon-name="Physical Development"]{background-image:url(/cdn/shop/files/subject-physical.png)!important}[data-icon-name="Story Time"]{background-image:url(/cdn/shop/files/subject-storytime.png)!important}[data-icon-name="Thinking Hard Routines"]{background-image:url(/cdn/shop/files/subject-thinkinghard.png)!important}[data-icon-name="Vocabulary Essentials"],[data-icon-name="Floor Book"]{background-image:url(/cdn/shop/files/subject-vocab.png)!important}[data-icon-name=Assessments]{background-image:url(/cdn/shop/files/subject-assessments.png)!important}@media screen and (max-width:989px){.facets-vertical{display:block!important}.facets-vertical .facets-container .facets{display:none!important}.facets-vertical .facets-container .mobile-facets__wrapper,.facets-vertical .active-facets-mobile{display:block!important}}div.collection-hero--with-image .collection-hero__text-wrapper{padding:0}@media screen and (max-width:749px){.collection-hero{margin-top:2rem}div.collection-hero__image-container{margin-bottom:2rem;order:-1;height:14rem}}@media screen and (min-width:750px){div.collection-hero{padding-top:calc(4rem + var(--page-width-margin));padding-bottom:calc(4rem + var(--page-width-margin))}div.collection-hero--with-image .collection-hero__text-wrapper{flex-basis:calc(66.67% + .9rem);padding:0 2rem 0 0}div.collection-hero__image-container{flex:1 0 calc(33.33% - .9rem);min-height:23rem}}.collection-hero__text-wrapper .collection-hero__title{margin:0;font-size:3.8rem;font-weight:300;display:flex;flex-wrap:wrap;align-items:center;column-gap:2rem;row-gap:1rem}@media screen and (max-width:749px){.collection-hero__text-wrapper .collection-hero__title{font-size:2.6rem}}@media screen and (max-width:989px){.collection-hero__text-wrapper .collection-hero__title img{max-width:12rem;height:auto}}.collection-hero__text-wrapper .collection-hero__description.rte{font-size:1.5rem;line-height:1.5;margin-bottom:0;margin-top:1rem}@media screen and (max-width:749px){.collection-hero__text-wrapper .collection-hero__description.rte{font-size:1.4rem}}.collection-hero__text-wrapper .collection-hero__description.rte p{margin:1rem 0}.collection-hero__text-wrapper .collection-hero__description.rte>*:first-child{margin-top:0}.collection-hero__text-wrapper .collection-hero__description.rte>*:last-child{margin-bottom:0}.collection-hero__text-wrapper .collection-hero__description.rte a{display:inline-block}[data-pagetype=collection] .link-block{width:calc(25% - .9rem)}@media screen and (max-width:749px){[data-pagetype=collection] .link-block{min-height:12rem;width:calc(100% - .6rem)}[data-pagetype=collection] .link-block a{font-size:2.3rem}}.add-all-to-cart .wrapper{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.5rem}@media screen and (max-width:749px){.add-all-to-cart .wrapper{flex-direction:column;padding:2rem 1rem}}.add-all-to-cart .wrapper h2{margin:0 .5rem;font-weight:400;font-size:1.5rem}.column-button{display:flex;align-items:center;gap:2rem;flex-shrink:0}.add-all-to-cart .qty{flex-shrink:0}.add-all-to-cart .qty label{margin:0 0 0 .5rem;font-size:1.5rem}.add-all-to-cart .qty input{height:3.5rem;width:4.5rem;padding:0;text-align:center;border:.1rem solid var(--lightgreyline)}.addtocart.button{width:20rem;padding:0;min-width:auto}.added-label{display:none}.facets-horizontal facet-filters-form{display:block!important}.facets-horizontal .mobile-facets__wrapper,.facets-horizontal .active-facets-mobile{display:none!important}.facets-horizontal #FacetFiltersForm{grid-template-columns:1fr;margin-bottom:0}#FacetsWrapperDesktop:has(.facet__wrapper){background-color:#cbe5f5;border-radius:.3rem;padding:1.8rem 2.5rem;gap:3rem;flex-wrap:nowrap}@media screen and (max-width:749px){#FacetsWrapperDesktop:has(.facet__wrapper){flex-wrap:wrap;gap:2rem}}#FacetsWrapperDesktop .facet__wrapper{width:33.33%;display:flex;align-items:center;gap:1rem}@media screen and (max-width:749px){#FacetsWrapperDesktop .facet__wrapper{width:100%}}#main-collection-filters .heading{margin:0 0 .2rem}#main-collection-filters .heading h2{margin:0 0 .2rem;font-weight:300;font-size:2.2rem}#main-collection-filters .heading h2 strong{font-weight:500!important}#main-collection-filters .heading p{margin:0;font-size:1.4rem;color:var(--red);display:flex;align-items:center;gap:.75rem}#main-collection-filters .heading p svg{width:1.5rem;height:1.5em;fill:var(--red)}.facets-horizontal #FacetFiltersForm .facets__heading{font-weight:700;font-size:1.5rem;margin-top:0;margin-bottom:0;margin-right:1.5rem;display:none}@media screen and (max-width:989px){.facets-horizontal #FacetFiltersForm .facets__heading{width:100%;margin-bottom:.75rem}}.facets-horizontal .facets__disclosure{margin:0;flex-grow:1}.facets-horizontal .facets__disclosure:nth-of-type(1){margin-left:0}@media screen and (max-width:989px){.facets-horizontal .facets__disclosure{flex-grow:1;width:calc(33.33% - 1.5rem);min-width:auto}}@media screen and (max-width:749px){.facets-horizontal .facets__disclosure{width:100%;margin:0;margin-top:1rem}.facets-horizontal .facets__disclosure:nth-of-type(1){margin:0}}.facets-horizontal #FacetFiltersForm .facet__step{font-size:1.5rem;flex-shrink:0;display:flex;align-items:center;gap:.5rem}.facets-horizontal #FacetFiltersForm .facet__step .step{background-color:var(--accent);width:3rem;height:3rem;display:flex;justify-content:center;border-radius:100%;color:var(--white);font-size:1.3rem;font-weight:400;line-height:2.3}.facets-horizontal #FacetFiltersForm .facets__summary{margin-bottom:0;padding:1rem 3rem 1rem 1rem;border:.1rem solid var(--black);color:var(--black);background-color:var(--white);flex-grow:1}@keyframes pulse{0%{box-shadow:none;border-color:var(--black)}50%{border-color:var(--lightgreyline)}to{border-color:var(--black);box-shadow:none}}.facets-horizontal #FacetFiltersForm .facets__disclosure:has(.active) .facets__summary{animation:none}.facets-horizontal #FacetFiltersForm .facets__summary .icon{right:1rem;height:.8rem;top:calc(50% - .4rem)}.facets-horizontal #FacetFiltersForm .facets__display{border:.1rem solid var(--black);top:calc(100% + 1rem);left:0;width:100%;z-index:11}.facets-horizontal #FacetFiltersForm .facets__display .facets__header{padding:.75rem 2rem}.facets-horizontal #FacetFiltersForm .facets__display .facets-layout-list{padding-top:1rem;padding-bottom:1rem}.facets-horizontal #FacetFiltersForm .facets__display .facets__item .facet-checkbox{padding:.5rem 2rem .5rem 0}.facets-horizontal #FacetFiltersForm .facets__display .facets__item .facet-checkbox .svg-wrapper{top:.9rem}.facets-horizontal #FacetFiltersForm .facets__display .facets__item .count{display:none}.facets-horizontal #FacetFiltersForm .active-facets{margin:0;gap:1.5rem;align-items:center}.facets-horizontal #FacetFiltersForm .active-facets facet-remove:not(.active-facets__button-wrapper){display:none}.facets-horizontal #FacetFiltersForm .active-facets__button-wrapper{margin:.5rem 0 0;padding:0}.facets-horizontal #FacetFiltersForm .active-facets__button-remove{padding:0}.facets-horizontal #FacetFiltersForm .active-facets__button-remove *{font-size:1.2rem}.facets-horizontal #FacetFiltersForm .active-facets__button{margin:1rem 0 0;padding:0}.facets-horizontal #FacetFiltersForm .active-facets__button .active-facets__button-inner{justify-content:space-between;padding:.75rem 1rem;font-size:1.4rem;border-radius:0;box-shadow:none;background-color:var(--greybg)}.facets-vertical .facets__disclosure-vertical:not(.insert-type) .facets-layout:has(.facets__label.active) .list-menu__item:not(.active){display:none}.facets-horizontal .facets__disclosure:not(.insert-type) .facets-layout:has(.facets__label.active) .list-menu__item:not(.active){display:none}.facets-vertical aside.facets-wrapper .facets-container{padding-top:0}.facets-vertical #FacetFiltersForm .facets__heading{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.facets-vertical #FacetFiltersForm .active-facets__button-remove *{font-size:1.2rem;display:flex}.facets-vertical #FacetFiltersForm facet-remove:not(.active-facets__button-wrapper){width:100%}.facets-vertical #FacetFiltersForm .active-facets__button{margin:0 0 1rem;width:100%}.facets-vertical #FacetFiltersForm .active-facets__button .active-facets__button-inner{justify-content:space-between;padding:.5rem 1rem;font-size:1.2rem;border-radius:0}@media screen and (min-width:750px){.facets-vertical #FacetFiltersForm .facets__summary{padding-top:1rem;padding-bottom:1rem}}.facets-vertical #FacetFiltersForm .facets__summary .facets__summary-label,.facets-vertical #FacetFiltersForm .facets__summary>div>span{font-size:1.5rem;text-decoration:none;color:rgba(var(--color-foreground))}.facets-vertical #FacetFiltersForm .facets__summary-label .facets__selected{display:none}.facets-vertical #FacetFiltersForm .facets__summary .icon-caret{width:1.4rem;height:1.4rem;top:calc(50% - .7rem);right:.75rem;display:none}.facets-vertical #FacetFiltersForm .facets__summary .icon-caret path{fill:rgba(var(--color-foreground))}.facets-vertical #FacetFiltersForm .facet-checkbox .icon-checkmark path{stroke:rgba(var(--color-foreground))}.facets-vertical #FacetFiltersForm .select-label{font-size:1.2rem;color:var(--red);padding-bottom:.2rem}.facets-vertical .facets-wrap:has(.active) .select-label{display:none}.facets-vertical #FacetFiltersForm .facets-wrap{padding-top:0;padding-bottom:0}.facets-vertical #FacetFiltersForm .list-menu__item .facet-checkbox{padding-top:.3rem;padding-bottom:.3rem}.facets-vertical #FacetFiltersForm .list-menu__item .facet-checkbox .svg-wrapper{top:.7rem}.facets-vertical #FacetFiltersForm .list-menu__item .facet-checkbox .count{font-size:1.1rem;display:none}.facets-vertical #FacetFiltersForm .button-show-more,.button-show-less{margin-top:0;font-weight:700}.facets-vertical #FacetFiltersForm .button-show-more .label-text span,.button-show-less .label-text span{display:none}.facets__disclosure-vertical.insert-type,.facets__disclosure.insert-type,.facets__disclosure-vertical.class-size,.facets__disclosure.class-size{position:relative;opacity:.3}.facets__disclosure-vertical.insert-type .facets__summary,.facets__disclosure.insert-type .facets__summary,.facets__disclosure-vertical.class-size .facets__summary,.facets__disclosure.class-size .facets__summary{background-color:transparent!important}.facets__disclosure-vertical.insert-type:after,.facets__disclosure.insert-type:after,.facets__disclosure-vertical.class-size:after,.facets__disclosure.class-size:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";display:block;cursor:not-allowed}#main-collection-filters:has(.active-facets-desktop>facet-remove .school-year) .facets__disclosure-vertical.class-size,#main-collection-filters:has(.active-facets-desktop>facet-remove .school-year) .facets__disclosure.class-size{opacity:1}#main-collection-filters:has(.active-facets-desktop>facet-remove .school-year) .facets__disclosure-vertical.class-size:after,#main-collection-filters:has(.active-facets-desktop>facet-remove .school-year) .facets__disclosure.class-size:after{display:none}#main-collection-filters:has(.active-facets-desktop>facet-remove .class-size):has(.active-facets-desktop>facet-remove .school-year) .facets__disclosure-vertical.insert-type,#main-collection-filters:has(.active-facets-desktop>facet-remove .class-size):has(.active-facets-desktop>facet-remove .school-year) .facets__disclosure.insert-type{opacity:1}#main-collection-filters:has(.active-facets-desktop>facet-remove .class-size):has(.active-facets-desktop>facet-remove .school-year) .facets__disclosure-vertical.insert-type:after,#main-collection-filters:has(.active-facets-desktop>facet-remove .class-size):has(.active-facets-desktop>facet-remove .school-year) .facets__disclosure.insert-type:after{display:none}#main-collection-filters:has(.active-facets-desktop>facet-remove .class-size):has(.active-facets-desktop>facet-remove .school-year) .facets__disclosure-vertical.insert-type .facets__disclosure-vertical.insert-type .facets__summary,#main-collection-filters:has(.active-facets-desktop>facet-remove .class-size):has(.active-facets-desktop>facet-remove .school-year) .facets__disclosure.insert-type .facets__summary,#main-collection-filters:has(.active-facets-desktop>facet-remove .school-year) .facets__disclosure-vertical.class-size .facets__summary,#main-collection-filters:has(.active-facets-desktop>facet-remove .school-year) .facets__disclosure.class-size .facets__summary{background-color:var(--white)!important}.facet__wrapper:has(.class-size) .facet__step,.facet__wrapper:has(.insert-type) .facet__step{opacity:.3}.facet__wrapper:has(.class-size) .facet__step .step,.facet__wrapper:has(.insert-type) .facet__step .step{background-color:transparent!important;border:.1rem solid rgb(18,18,18)!important;color:#121212!important}#main-collection-filters:has(.active-facets-desktop>facet-remove .school-year) .facet__wrapper:has(.class-size) .facet__step,#main-collection-filters:has(.active-facets-desktop>facet-remove .class-size):has(.active-facets-desktop>facet-remove .school-year) .facet__wrapper:has(.insert-type) .facet__step{opacity:1!important}#main-collection-filters:has(.active-facets-desktop>facet-remove .school-year) .facet__wrapper:has(.class-size) .facet__step .step,#main-collection-filters:has(.active-facets-desktop>facet-remove .class-size):has(.active-facets-desktop>facet-remove .school-year) .facet__wrapper:has(.insert-type) .facet__step .step{background-color:var(--accent)!important;border:0!important;color:var(--white)!important}menu-drawer.mobile-facets__wrapper .mobile-facets__open-label{font-weight:700;font-size:1.5rem}.active-facets.active-facets-mobile{margin:1rem 0 0!important}.active-facets-mobile .active-facets__button{margin:0 0 1rem!important;padding:0!important;width:100%}.active-facets-mobile .active-facets__button .active-facets__button-inner{justify-content:space-between;padding:.5rem 1rem;border-radius:0;font-size:1.3rem}.active-facets-mobile facet-remove{width:100%;margin:0}.active-facets-mobile .active-facets__button-remove span{font-size:1.3rem}#FacetFiltersFormMobile .mobile-facets__heading{font-weight:700}#FacetsWrapperMobile .mobile-facets__sort .select__select{padding-right:2rem;font-size:1.3rem}#FacetsWrapperMobile .mobile-facets__sort .select .svg-wrapper{height:1.3rem;width:1.3rem;top:calc(50% - .7rem)}#FacetsWrapperMobile .mobile-facets__sort .select .svg-wrapper .icon{width:100%}#FacetsWrapperMobile .mobile-facets__label .icon-checkmark path{stroke:#121212}.product-count{display:none}@media screen and (min-width:750px){.facets-vertical #FacetSortForm{margin:0 0 0 290px;align-items:center;justify-content:space-between}.facets-vertical #FacetSortForm .product-count-vertical{order:-1;margin:0;opacity:1}.facets-vertical #FacetSortForm .product-count-vertical .product-count__text{font-size:1.4rem}.facets-vertical #FacetSortForm .sorting select{border:.1rem solid var(--lightgreyline);border-radius:.2rem;padding:.6rem 1rem;min-width:18rem}.facets-vertical #FacetSortForm .sorting .facet-filters__sort+.svg-wrapper{right:1rem;height:1.3rem;width:1.3rem;top:calc(50% - .6rem)}.facets-vertical #FacetSortForm .sorting .facet-filters__sort+.svg-wrapper .icon{width:100%}}@media screen and (max-width:989px){.facets-vertical .facets.facets-vertical-sort{display:none}.facets-vertical #main-collection-filters{padding:0}.facets-vertical #main-collection-filters .product-count{display:block!important;display:none!important}.facets-vertical #main-collection-filters facet-filters-form.small-hide{display:none}}#ProductGridContainer .collection{position:relative}#ProductGridContainer .collection ul{display:none;margin-top:3rem}#ProductGridContainer .collection ul:has(li){display:flex}#main-collection-filters:has(#FacetsWrapperDesktop .facet__wrapper)+#ProductGridContainer .collection:has(#product-grid):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fffc;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:10}#main-collection-filters:has(.active-facets-desktop>facet-remove .class-size):has(.active-facets-desktop>facet-remove .school-year)+#ProductGridContainer .collection:after{display:none}#main-collection-filters:has(.active-facets-desktop>facet-remove .class-size):has(.active-facets-desktop>facet-remove .school-year)+#ProductGridContainer .collection{display:block}#main-collection-filters:has(.active-facets-desktop>facet-remove .class-size):has(.active-facets-desktop>facet-remove .school-year)+#ProductGridContainer .landing-content{display:none}.landing-content{font-size:1.5rem}.landing-content .instructions{position:relative;margin:0 auto;background-color:var(--accent);color:var(--white);padding:1.2rem 2rem;font-size:1.6rem;line-height:2rem;display:flex;align-items:center;text-align:center;justify-content:center}.facets-horizontal .landing-content .instructions{margin-top:1.5rem;padding:1.4rem 2rem;text-align:left;justify-content:flex-start;border-radius:.2rem;font-size:1.5rem}@media screen and (max-width:749px){.landing-content .instructions{text-align:left;font-size:1.5rem}.facets-horizontal .landing-content .instructions{padding-left:2rem;padding-right:2rem}}.landing-content .svg-wrapper{width:2.4rem;height:2.5rem;margin-right:1.4rem;flex-shrink:0}@media screen and (max-width:749px){.landing-content .svg-wrapper{margin-right:1.5rem}}.landing-content .svg-wrapper path{fill:var(--white)}.landing-content .instructions p{margin:0}@media screen and (max-width:989px){.landing-content .instructions p span{display:none}}.landing-content .instructions strong{text-decoration:underline;text-underline-offset:.3rem;font-weight:600}.landing-content .content{margin-top:0;padding:4rem 3.5rem;border:.1rem solid var(--lightgreyline);border-top:0;font-size:1.4rem}.facets-horizontal .landing-content .content{border:0;background-color:var(--greybg);margin-top:3rem;line-height:1.5;padding:4rem 10rem 4rem 3.5rem;display:none}@media screen and (max-width:749px){.landing-content .content,.facets-horizontal .landing-content .content{padding:3rem 2rem}}.landing-content .content h2{font-size:1.4rem;margin-top:0}#product-grid{margin-top:3rem}ul.product-grid li.grid__item--heading{width:100%;max-width:100%}ul.product-grid li.grid__item--heading h2{margin:0;font-weight:500;font-size:2rem}ul#product-grid-bundles li.grid__item:not(.grid__item--heading){width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}@media screen and (max-width:989px){ul#product-grid-bundles li.grid__item:not(.grid__item--heading){width:calc(50% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}}@media screen and (max-width:749px){ul#product-grid-bundles li.grid__item:not(.grid__item--heading){width:100%;max-width:100%}}ul#product-grid-bundles li.grid__item .card{border-color:var(--accent);border-width:.2rem;display:flex;flex-direction:row}.banner-wrapper{display:flex;flex-wrap:wrap;gap:2.5rem}.banner-wrapper .banner-block{display:flex;width:calc(50% - 1.25rem);min-height:31rem}@media screen and (max-width:989px){.banner-wrapper .banner-block{width:100%}}.banner-wrapper .banner-block .banner-block-image{position:relative;width:40%}.banner-wrapper .banner-block .banner-block-image img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:100%;height:100%;object-fit:cover}.banner-wrapper .banner-block .banner-block-content{display:flex;flex-direction:column;justify-content:center;width:60%;padding:2rem 4rem;line-height:1.5}@media screen and (max-width:749px){.banner-wrapper .banner-block .banner-block-content{padding:2rem 2.5rem}}.banner-wrapper .banner-block .banner-block-content .subtitle{margin:0 0 1.5rem;font-size:1.4rem;font-weight:700;letter-spacing:.1rem!important;color:var(--red);line-height:1.2}.banner-wrapper .banner-block .banner-block-content h2.title{margin:0 0 1.5rem;font-weight:300;font-size:2.6rem}@media screen and (max-width:749px){.banner-wrapper .banner-block .banner-block-content h2.title{font-size:2.2rem}}.banner-wrapper .banner-block .banner-block-content h2.title strong{font-weight:500}.banner-wrapper .banner-block .banner-block-content .rte{font-size:1.5rem}@media screen and (max-width:749px){.banner-wrapper .banner-block .banner-block-content .rte{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-collection.css.map */
