:root{--white: #fff;--black: #000;--gray: #262626;--lgray: #ECECEC;--formbg: #ececec;--t_bold: 800;--t_semibold: 700;--background: #FFF8E5;--prime: #104170;--second: #EB008B;--third: #006738;--red: #D62323;--yellow: #FCCD27}:root{--small-radius: 5px;--prime: #007A41;--lprime: #00ae4f;--second: #FCCD27;--white: #fff;--black: #000;--family: proxima-nova, sans-serif;--formbg: #ECECEC;--dgreen: #2b5435;--gray: #f5f5f5}.product_categories{display:grid;grid-template-columns:repeat(auto-fill, minmax(315px, 1fr));gap:60px}.see_all a{width:100%;height:95%;background-color:var(--second);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:30px;text-align:center;aspect-ratio:1/1}.see_all h3{font-size:clamp(1.65em,2.5vw,2.5em);line-height:1em;margin:0;font-weight:900}.my-first,.my-first:before,.my-first:after{background-color:#d0eef4}.my-first{overflow:visible;position:relative;padding-top:60px;padding-bottom:60px}.my-first h3{margin-bottom:5px}.my-first:before,.my-first:after{content:" ";display:block;width:2000px;height:100%;position:absolute;top:0}.my-first:before{left:-2000px}.my-first:after{right:-2000px}.my-first .size60{padding-left:90px;width:60%}.my-first .size40{width:40%}.my-first .size25{flex-basis:90px;flex-shrink:0;padding:0}.my-first .ce_grouping_start.size50,.my-first .content-element-group.size50{flex-wrap:nowrap}.my-first .size60 .size50{padding-right:0}.my-first .size75{padding-left:15px}.my-first h2{color:#0091ad;font-size:clamp(2em,2.5vw,3em);line-height:1em;margin-bottom:30px}.my-first .logo{overflow:visible}.my-first .logo .image_container,.my-first .logo figure:where(.content-image figure,.content-text figure,.content-gallery figure,.product figure){position:relative;margin-bottom:30px}.my-first .logo .image_container:after,.my-first .logo figure:where(.content-image figure,.content-text figure,.content-gallery figure,.product figure):after{content:" ";display:block;position:absolute;background-color:#00accf;height:100%;width:2000px;left:-1997px;top:0}.my-first .pencil.ce_image,.my-first .pencil.content-image{overflow:visible;padding-left:30px}.my-first .pencil.ce_image:before,.my-first .pencil.content-image:before{content:" ";display:block;height:55px;width:100%;margin-bottom:15px;border:4px solid #00accf;border-bottom:0}.my-first .pencil.ce_image:after,.my-first .pencil.content-image:after{content:" ";display:block;height:55px;width:100%;border-left:4px solid #00accf;margin-bottom:15px;border-bottom:0;margin-top:-30px}.my-first .pencil .image_container,.my-first .pencil figure:where(.content-image figure,.content-text figure,.content-gallery figure,.product figure){margin-top:-45px;padding:45px 60px;background-image:url("https://weareticonderoga.com/files/content_ticonderoga/home/my-first/paper-lines.svg");background-position:center center;background-size:contain;width:calc(100% + 120px);padding-right:60px;padding-left:60px;margin-left:-60px;position:relative;z-index:10}.my-first .pencil .image_container:after,.my-first .pencil figure:where(.content-image figure,.content-text figure,.content-gallery figure,.product figure):after{content:" ";display:block;height:100%;position:absolute;width:1000px;top:0;right:-1000px;background-image:url("https://weareticonderoga.com/files/content_ticonderoga/home/my-first/paper-lines.svg");background-position:center center;background-size:contain}@media only screen and (max-width: 1400px){.product_categories{grid-template-columns:repeat(auto-fill, minmax(265px, 1fr))}}@media only screen and (max-width: 1370px){.my-first .size60{padding-right:60px}}@media only screen and (max-width: 1320px){.my-first .size25{flex-basis:60px}.my-first .logo{overflow:visible;padding-right:0}}@media only screen and (max-width: 1200px){.product_categories{gap:45px}.my-first .logo{overflow:visible;padding-left:0}.my-first .size60{padding-right:0;padding-left:45px}.my-first .pencil .image_container,.my-first .pencil figure:where(.content-image figure,.content-text figure,.content-gallery figure,.product figure){width:calc(100% + 120px)}}@media only screen and (max-width: 1150px){.my-first .pencil.ce_image:before,.my-first .pencil.ce_image:after,.my-first .pencil.content-image:before,.my-first .pencil.content-image:after{height:35px}.my-first .pencil .image_container,.my-first .pencil figure:where(.content-image figure,.content-text figure,.content-gallery figure,.product figure){padding:25px 60px;margin-bottom:15px;margin-top:-25px}}@media only screen and (max-width: 1000px){.pencil-picker .swiper-container{margin-top:-6%}.pencil-picker p{margin-bottom:0}}@media only screen and (max-width: 900px){.my-first .size25{flex-basis:50px}.my-first .size75{padding-left:8px}.my-first .size60{padding-left:30px}}@media only screen and (max-width: 830px){.my-first .size60 .size50{width:100%}.my-first .size60,.my-first .size40{width:50%}}@media only screen and (max-width: 730px){.fun-fact .ce_image.size60,.fun-fact .content-image.size60{display:none}.fun-fact .size40{margin:auto;width:100%;max-width:400px}.pencil-picker{display:none}.my-first .size60,.my-first .size40{width:100%}.my-first .logo img{max-width:350px}.my-first .pencil.ce_image,.my-first .pencil.content-image{padding-right:15px;padding-left:15px}.my-first .size60 .size50,.my-first .size60{padding-left:0}}@media only screen and (max-width: 660px){.see_all{height:100%}.see_all h3{font-size:clamp(2.25em,2.5vw,3.5em)}}@media only screen and (max-width: 500px){.my-first .logo,.my-first .size60{padding-left:15px;padding-right:15px}.my-first .size60{padding-left:15px;padding-right:30px}.my-first .pencil.ce_image,.my-first .pencil.content-image{padding-right:0}}