.tpt-frontend .GlobalToast__viewport{bottom:0;display:flex;flex-direction:column;justify-content:center;left:50%;position:fixed;transform:translateX(-50%);z-index:1}.tpt-frontend .GlobalToast__viewport>*{margin-bottom:16px}.Pagination-module__pagination--J0G3B{align-items:center!important;display:flex!important;justify-content:center!important;list-style:none!important;margin:0!important;padding:8px 0!important}.SvgIcon-module__root--MVmiw{display:inline-block!important;flex-shrink:0!important;overflow:hidden!important;-webkit-user-select:none!important;user-select:none!important;vertical-align:middle!important;fill:currentColor!important}.PaginationItem-module__item--byRtq{margin-left:8px!important;margin-right:8px!important}.PaginationItem-module__itemContent--GWW2W{align-items:center!important;background-color:#fff!important;border:2px solid #fff!important;border-radius:50%!important;box-shadow:0 0 0 2px hsla(0,0%,100%,0)!important;display:flex!important;font-size:1rem!important;font-size:14px!important;font-weight:var(--ds-font-weight-strong,600)!important;height:32px!important;justify-content:center!important;line-height:1!important;transition:color .2s cubic-bezier(.4,0,.2,1) 0ms,background-color .2s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .2s cubic-bezier(.4,0,.2,1) 0ms,border .2s cubic-bezier(.4,0,.2,1) 0ms!important;width:32px!important}.PaginationItem-module__itemContent--GWW2W:focus{outline:none!important}.PaginationItem-module__itemLink--nLEBR{background-color:transparent!important;border-radius:50%!important;color:#2885bf!important;color:var(--ds-link-primary-color,#00a96c)!important;display:block!important;font-family:var(--ds-font-family,Proxima Nova,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;font-size:1rem!important;text-decoration:none!important}.PaginationItem-module__itemLink--nLEBR:hover{color:#1b5980!important;color:var(--ds-link-primary-color,#00a96c)!important;text-decoration:underline!important;text-decoration:none!important}.PaginationItem-module__itemLink--nLEBR:hover .PaginationItem-module__itemContent--GWW2W{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.PaginationItem-module__itemLink--nLEBR.PaginationItem-module__itemLinkDisabled--KdCdj{cursor:auto!important;pointer-events:none!important}.PaginationItem-module__itemLink--nLEBR.PaginationItem-module__itemLinkDisabled--KdCdj .PaginationItem-module__itemContent--GWW2W{background-color:#f5f5f5!important;color:#ccc!important}.PaginationItem-module__itemLink--nLEBR:focus{outline:none!important}.PaginationItem-module__itemLink--nLEBR:focus .PaginationItem-module__itemContent--GWW2W{border-radius:50%!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #000!important;outline:none!important}.PaginationItem-module__itemLink--nLEBR.PaginationItem-module__itemControl--oCpyT .PaginationItem-module__itemContent--GWW2W{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.PaginationItem-module__itemLink--nLEBR.PaginationItem-module__itemLinkActive--Bsmwu .PaginationItem-module__itemContent--GWW2W{background-color:#fff!important;border-color:var(--ds-color-context-text-default,#222)!important;color:var(--ds-color-context-text-default,#222)!important}.PaginationItem-module__itemLink--nLEBR.PaginationItem-module__itemLinkActive--Bsmwu .PaginationItem-module__itemContent--GWW2W:focus{border-color:var(--ds-color-context-text-default,#222)!important}.PaginationItem-module__itemLink--nLEBR.PaginationItem-module__itemLinkActive--Bsmwu:hover .PaginationItem-module__itemContent--GWW2W{background-color:#fff!important;border-color:var(--ds-color-context-text-default,#222)!important;color:var(--ds-color-context-text-default,#222)!important}.PaginationItem-module__itemLink--nLEBR.PaginationItem-module__itemControl--oCpyT:hover .PaginationItem-module__itemContent--GWW2W{background-color:#ddd!important;border-color:#ddd!important}.PaginationItem-module__itemLink--nLEBR.PaginationItem-module__itemControl--oCpyT:focus .PaginationItem-module__itemContent--GWW2W{background-color:#f5f5f5!important}.tpt-frontend .PaginatorControls{color:#666;display:flex;justify-content:center}.tpt-frontend .PaginatorControls li{list-style:none}.tpt-frontend .PaginatorControls__unusable{background:none;color:#ccc;pointer-events:none}.tpt-frontend .PaginatorControls__pageLink .Button{font-weight:400;line-height:normal;padding:3px 8px}.tpt-frontend .PaginatorControls__pageLink .Button:hover{background:none;color:#222;text-decoration:underline}.tpt-frontend .PaginatorControls__pageLink--active .Button{border:2px solid;border-radius:.33em;color:#0aa96c;padding:2px 8px}.tpt-frontend .PaginatorControls__page{line-height:1.1em;padding:0 .5em}.tpt-frontend .PaginatorControls__page:hover{background:none;color:#222;text-decoration:underline}.tpt-frontend .PaginatorControls__page--active{border:2px solid;border-radius:.33em;color:#0aa96c}.tpt-frontend .PaginatorControls__page+.PaginatorControls__page{margin-left:.75em}.tpt-frontend .PaginatorControls__previous{padding-right:1.5em}.tpt-frontend .PaginatorControls__previous .Button:hover,.tpt-frontend .PaginatorControls__previous button:hover{background:none;color:#222;text-decoration:underline}.tpt-frontend .PaginatorControls__previous__page:hover{text-decoration:none}.tpt-frontend .PaginatorControls__previous--oneButton{padding-right:0}@media(min-width:768px){.tpt-frontend .PaginatorControls__previous--oneButton{padding-right:1.5em;padding-top:2px}}.tpt-frontend .PaginatorControls__next{padding-left:1.5em}.tpt-frontend .PaginatorControls__next .Button:hover,.tpt-frontend .PaginatorControls__next button:hover{background:none;color:#222;text-decoration:underline}.tpt-frontend .PaginatorControls__next__page:hover{text-decoration:none}.tpt-frontend .PaginatorControls__next--oneButton{padding-left:0}@media(min-width:768px){.tpt-frontend .PaginatorControls__next--oneButton{padding-left:1.5em;padding-top:2px}}.tpt-frontend .Paginator{padding:12px 0}.tpt-frontend .Paginator__row{align-items:center;display:flex}.tpt-frontend .Paginator__range{color:#777}.tpt-frontend .Paginator__pages{display:flex;justify-content:center;margin-top:12px}@media(min-width:580px){.tpt-frontend .Paginator__pages{justify-content:flex-end;margin-top:0}}.tpt-frontend .PaginatorRebrand{align-items:center;display:flex;flex-direction:column;margin-top:12px}.tpt-frontend .PaginatorRebrand__row{display:flex}.tpt-frontend .PaginatorRebrand__range{color:#777;display:flex;justify-content:center;margin-bottom:32px;margin-top:24px}.tpt-frontend .PaginatorRebrand__pages{display:flex;justify-content:center;margin-top:12px}@media(min-width:580px){.tpt-frontend .PaginatorRebrand__pages{justify-content:flex-end;margin-top:0}}.tpt-frontend .LoadingOverlay{background-color:hsla(0,0%,100%,.6);height:100%;left:0;position:fixed;top:0;width:100%;z-index:301}.tpt-frontend .LoadingOverlay__indicator{align-items:center;display:flex;height:100%}.tpt-frontend .EaselMessageContainer{padding-top:60px}.tpt-frontend .EaselMessageContainer__link{padding-top:32px}.tpt-frontend .Rating{display:flex}.tpt-frontend .Rating .star__hidden{display:none}.tpt-frontend .EvaluationStarRating__wrapper{align-items:center;display:flex;flex-wrap:wrap;line-height:1}.tpt-frontend .EvaluationStarRating__wrapper>:first-child{margin-right:6px}.tpt-frontend .EvaluationStarRating__wrapper__categoryWrap{display:inline;font-family:var(--ds-font-family);font-size:1rem;font-weight:var(--ds-font-weight-strong)}.tpt-frontend .EvaluationStarRating__subText{font-size:1rem}.tpt-frontend .EvaluationStarRating__subText--spacing{padding-top:6px}.tpt-frontend .RatingDisplay{align-items:center;display:flex}.tpt-frontend .RatingDisplay__number{margin-left:3px}.tpt-frontend .ProductGridCard{background:transparent;border:none;border-radius:0;margin-bottom:0;overflow:hidden;transition:all .2s ease-in-out}.tpt-frontend .ProductGridCard:hover{border-color:#666;transition:all .2s ease-in-out}.tpt-frontend .ProductGridCard__productImageSection{background-color:#f5f5f5;border-radius:8px 8px 0 0}.tpt-frontend .ProductGridCard.ProductGridCard--video .ProductGridCard__productImageSection{background-color:#000}.tpt-frontend .ProductGridCard__productInfo{padding:12px}.tpt-frontend .ProductGridCard__productName{font-weight:var(--ds-font-weight-strong);line-height:20px;min-height:40px}.tpt-frontend .ProductGridCard__rating{padding-top:12px}.tpt-frontend .ProductGridCard__rating .EvaluationStarRating__wrapper__categoryWrap{color:#777;font-weight:400}.tpt-frontend .ProductGridCard__ratingContainer{height:24px}.tpt-frontend .ProductGridCard__footer{border-top:1px solid #ccc;overflow:hidden;padding:12px;text-overflow:ellipsis;white-space:nowrap}.tpt-frontend .ProductGridCard__avatar{display:inline;margin-right:6px}.tpt-frontend .ProductGridCard__singleStarRating{color:#777;display:flex;font-size:14px;gap:3px;margin-bottom:6px}.tpt-frontend .SingleStarRatingDisplay{color:#222;font-weight:var(--ds-font-weight-strong)}.tpt-frontend .PromoProducts{background-color:#f5f5f5;border-radius:8px;margin-bottom:16px;padding:8px 16px}.tpt-frontend .PromoProducts__titleRow{padding-bottom:16px;padding-top:8px}.tpt-frontend .PromoProducts__titleWrapper{display:flex;justify-content:flex-end}.tpt-frontend .PromoProducts__titleText{align-items:flex-end;display:flex;height:100%;line-height:inherit!important;margin-bottom:8px}.tpt-frontend .PromoProducts__promoteItems{text-align:right}.tpt-frontend .PromoProducts__promoteItems--link{font-size:.875rem}.tpt-frontend .Table{border-collapse:collapse;border-spacing:0;width:100%}.tpt-frontend .Table thead{background-color:transparent;color:#777;text-align:left;word-break:normal}.tpt-frontend .Table thead th{padding:12px}.tpt-frontend .Table tbody td{padding:12px;text-align:left;word-break:normal}.tpt-frontend .Table tbody tr:hover{background:#f5f5f5}.tpt-frontend .Table--bordered tbody tr,.tpt-frontend .Table--bordered thead{border-bottom:1px solid #ddd}.tpt-frontend .Table--bordered tbody tr:last-child{border-bottom:none}.tpt-frontend .Table--striped tbody tr:hover{background:transparent}.tpt-frontend .Table--striped tbody tr:nth-child(odd){background:#f5f5f5}.tpt-frontend .SearchDebugTableLayout{border-bottom:1px solid #ddd;float:left;margin-bottom:12px;padding-bottom:6px;width:100%}.tpt-frontend .SearchDebugTableLayout__tblheader{font-size:18px;text-align:center}.tpt-frontend .DescriptionTitleBespoke__description{line-height:1.3;margin-bottom:16px}.tpt-frontend .DescriptionTitleBespoke__description--rebrand{text-transform:uppercase}.tpt-frontend .AnchorList__toggle{color:#067c64;cursor:pointer;margin-left:3px}.tpt-frontend .AnchorList__toggle:hover{text-decoration:underline}.tpt-frontend .AnchorList [data-tooltip]:after{min-width:170px}.tpt-frontend .StandardRowFacets .AnchorList{display:inline}.tpt-frontend .StandardRowFacets .LabeledSection{color:#777}.tpt-frontend .StandardRowFacets .NotLinkedSection{display:inline}.tpt-frontend .StandardRowList__isDisabled span a{pointer-events:none;text-decoration:none}.tpt-frontend .StandardRowList__isDisabled [data-tooltip]{cursor:default}.Ratings-module__container--LS006{display:flex!important;flex-direction:column!important;white-space:nowrap!important}.Ratings-module__ratingsContainer--n02pu{align-items:center!important;display:flex!important;flex-wrap:wrap!important}.Ratings-module__starContainer--vYb2Q{align-items:center!important;display:inline-flex!important;margin-right:8px!important}.Ratings-module__reviewByline--ZHZ1A{color:var(--ds-color-context-text-secondary,#767676)!important;font-family:var(--ds-font-family,Proxima Nova,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;font-size:.875rem!important;font-weight:400!important;line-height:1.6!important}.Ratings-module__reviewByline--ZHZ1A.Ratings-module__visible--eIZJA{display:block!important}.RatingsLabel-module__ratingsLabelContainer--t90lR{display:flex!important}.RatingsLabel-module__ratingsLabel--lMWgy{align-content:center!important;display:flex!important;font-family:var(--ds-font-family,Proxima Nova,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;line-height:1!important;position:relative!important}.RatingsLabel-module__ratingsLabel--lMWgy.RatingsLabel-module__basic--AEgpY{color:var(--ds-color-context-text-secondary,#767676)!important;font-size:.875rem!important}.RatingsLabel-module__ratingsLabel--lMWgy.RatingsLabel-module__standard--FyLje{font-size:1rem!important;margin-top:4px!important}.RatingsLabel-module__ratingsLabel--lMWgy.RatingsLabel-module__detail--jNTMo{font-size:1.25rem!important;font-weight:var(--ds-font-weight-strong,600)!important;margin-top:4px!important}.RatingsLabel-module__ratingsLabel--lMWgy.RatingsLabel-module__custom--QvCo2{font-size:1rem!important;font-weight:var(--ds-font-weight-strong,600)!important;margin-top:4px!important}.RatingsLabel-module__ratingsLabel--lMWgy.RatingsLabel-module__single--DYGY3{font-size:.875rem!important;font-weight:var(--ds-font-weight-strong,600)!important}.RatingsLabel-module__totalReviews--Roe3y{color:var(--ds-color-context-text-secondary,#6c757d)!important;font-weight:400!important}.Star-module__emptyFillColor--fBB0f{stop-color:var(--ds-ratings-star-empty-fill-color,#e9e9e9)!important}.Star-module__primaryFillColor--vCoix{stop-color:var(--ds-ratings-star-primary-fill-color,#2d9cdb)!important}.Star-module__secondaryFillColor--wLhIK{stop-color:var(--ds-ratings-star-secondary-fill-color,#e0efff)!important}.StarRating-module__starRating--xO28L{font-size:0!important;line-height:1!important}.StarRating-module__srOnly--FAzEA{height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.tpt-frontend .MetadataFacetSection{display:grid;gap:16px;grid-template-columns:60px auto}.tpt-frontend .MetadataFacetSection__list>a:not(:last-child){margin-right:4px}.tpt-frontend .StandardsList{display:flex;flex-direction:row;flex-wrap:wrap}.tpt-frontend .StandardsList__collapsible{cursor:pointer}.tpt-frontend .StandardsList__collapsible:hover{text-decoration:underline}.tpt-frontend .SearchResultsBlurb{margin:12px 0}.tpt-frontend .SearchResultsBlurb__icon{float:left;margin-right:12px}.tpt-frontend .SearchResultsBlurb__icon .tpticon-teach-for-justice-badge{color:#0aa96c;font-size:22px}.tpt-frontend .SearchResultsBlurbRebrand{display:flex;flex-direction:row;gap:8px}.tpt-frontend .SearchResultsBlurbRebrand__icon{align-self:baseline;color:#67e0a6;margin-top:4px}.tpt-frontend .SideBar{display:flex;flex-direction:column;gap:16px;margin-bottom:16px;margin-top:16px}@media(min-width:580px){.tpt-frontend .SideBar{margin-top:0}}.tpt-frontend .SideBarDetails{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}@media(min-width:580px){.tpt-frontend .SideBarDetails{align-items:flex-start;flex-direction:column;gap:16px}}.tpt-frontend .SideBarDetails .ProductRowFileInfoBespoke{margin-bottom:0}.tpt-frontend .SideBarDetails__priceRatings{display:flex;flex-direction:column-reverse;gap:8px}@media(min-width:580px){.tpt-frontend .SideBarDetails__priceRatings{flex-direction:column}}.tpt-frontend .SideBarDetails__showMore{display:flex;flex-direction:column;gap:16px}.tpt-frontend .SideBarDetails__showMoreFacets{display:flex;flex-direction:column;gap:16px;width:100%}.tpt-frontend .SideBarDetails__description{margin-bottom:16px}.tpt-frontend .ProductPrice__redSaleBadge{background-image:url(https://static1.teacherspayteachers.com/tpt-frontend/releases/production/current/bd3a7f4afb0ffb3bb01f.png);background-position:100% 0;background-repeat:no-repeat;background-size:30px 19px;content:"";height:19px;margin-top:4px;width:30px}.tpt-frontend .CartButtonContainer__numLicense{margin-bottom:12px}.tpt-frontend .CartButtonContainer__numLicense--bordered{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:18px;padding:12px 0 6px}.tpt-frontend .CartButtonContainer__numLicenseCounter{display:flex}.tpt-frontend .CartButtonContainer__numLicenseCounterText{font-weight:var(--ds-font-weight-strong);padding-right:18px;padding-top:3px}.tpt-frontend .CartButtonContainer__numLicenseTextExpanded{font-size:1rem}.tpt-frontend .CartButtonContainer .CartButton.loading{border:none}.tpt-frontend .CartButtonContainer__animationAdding>div>div>div{animation:add .2s linear forwards}.tpt-frontend .CartButtonContainer__animationInCart>div>div>div{animation:cart .25s linear forwards}.tpt-frontend .CartButtonContainer__animationInCart>div>div>div>span{animation:icon .25s linear forwards}@keyframes add{0%{margin-left:-20px}80%{margin-left:5px}to{margin-left:0}}@keyframes cart{0%{margin-left:-30px}80%{margin-left:8px}to{margin-left:0}}@keyframes icon{0%{transform:scaleX(.5)}80%{transform:scaleX(1.1)}to{transform:scale(1)}}@keyframes progress-spinner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tpt-frontend .Spinner{color:#ccc;display:inline-block;line-height:1}.tpt-frontend .Spinner__svg{animation:progress-spinner-rotate .6s linear infinite}.tpt-frontend .Spinner--primary{color:#067c64}.tpt-frontend .Spinner--white{color:#fff}.tpt-frontend .Spinner__circle{stroke:currentColor}.tpt-frontend .DSButton{border:none;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;line-height:1;margin:0;overflow:visible;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap}.tpt-frontend .DSButton__content{align-items:center;display:flex;justify-content:center;position:relative;transition:color .2s ease-in-out}.tpt-frontend .DSButton__text{font-family:var(--ds-font-family);font-size:1rem;font-weight:var(--ds-font-weight-strong)}.tpt-frontend .DSButton__icon{align-items:center;display:flex;font-size:1rem;justify-content:center}.tpt-frontend .DSButton__icon--left,.tpt-frontend .DSButton__loader{margin-right:.5em}.tpt-frontend .DSButton__icon--right{margin-left:.5em}.tpt-frontend .DSButton--primary{background-color:#067c64;border:1px solid #067c64}.tpt-frontend .DSButton--primary .DSButton__content{color:#fff}.tpt-frontend .DSButton--primary:not(:disabled):hover{background-color:#055f4c;border-color:#055f4c}.tpt-frontend .DSButton--primary:not(:disabled):active{border-color:#034235}.tpt-frontend .DSButton--secondary{background-color:#fff;border:1px solid #ccc}.tpt-frontend .DSButton--secondary .DSButton__content{color:#666}.tpt-frontend .DSButton--secondary:not(:disabled):hover{background-color:#fff;border-color:#067c64}.tpt-frontend .DSButton--secondary:not(:disabled):hover .DSButton__content{color:#067c64}.tpt-frontend .DSButton--secondary:not(:disabled):active{border-color:#055f4c}.tpt-frontend .DSButton--secondary:not(:disabled):active .DSButton__content{color:#055f4c}.tpt-frontend .DSButton--destructive{background-color:#c73833;border:1px solid transparent}.tpt-frontend .DSButton--destructive .DSButton__content{color:#fff}.tpt-frontend .DSButton--destructive:not(:disabled):hover{background-color:#af312d}.tpt-frontend .DSButton--tertiary .DSButton__content,.tpt-frontend .DSButton--tertiary:not(:disabled):hover .DSButton__content{color:#067c64}.tpt-frontend .DSButton--tertiary:not(:disabled):hover .DSButton__text{text-decoration:underline}.tpt-frontend .DSButton--tertiary:not(:disabled):active .DSButton__content{color:#055f4c}.tpt-frontend .DSButton--tertiary.DSButton--disabled,.tpt-frontend .DSButton--tertiary.DSButton:disabled{background:none;border:none}.tpt-frontend .DSButton--tertiary-destructive .DSButton__content,.tpt-frontend .DSButton--tertiary-destructive:not(:disabled):hover .DSButton__content{color:#c73833}.tpt-frontend .DSButton--tertiary-destructive:not(:disabled):active .DSButton__content{color:#962a27}.tpt-frontend .DSButton--expressive{background-color:#1c79cd;border:1px solid transparent}.tpt-frontend .DSButton--expressive .DSButton__content{color:#fff}.tpt-frontend .DSButton--expressive:not(:disabled):hover{background-color:#105f9e}.tpt-frontend .DSButton--primaryOutline{background-color:transparent;border:1px solid #067c64}.tpt-frontend .DSButton--primaryOutline .DSButton__content{color:#067c64}.tpt-frontend .DSButton--primaryOutline:not(:disabled):hover{background-color:transparent;border-color:#055f4c}.tpt-frontend .DSButton--primaryOutline:not(:disabled):active{border-color:#034235}.tpt-frontend .DSButton{min-height:auto}.tpt-frontend .DSButton--contained{min-width:54px}.tpt-frontend .DSButton--uncontained{background-color:transparent;border:none;padding:0}.tpt-frontend .DSButton--fullWidth{display:block;width:100%}.tpt-frontend .DSButton--small .DSButton__icon,.tpt-frontend .DSButton--small .DSButton__text{font-size:1rem}.tpt-frontend .DSButton--large .DSButton__icon,.tpt-frontend .DSButton--large .DSButton__text{font-size:18px}.tpt-frontend .DSButton--contained.DSButton--small{line-height:1;min-height:30px;padding:6px 12px}.tpt-frontend .DSButton--contained.DSButton--small:after,.tpt-frontend .DSButton--contained.DSButton--small:before{content:"";display:block;height:0;width:0}.tpt-frontend .DSButton--contained.DSButton--small:before{margin-bottom:-.00435em}.tpt-frontend .DSButton--contained.DSButton--small:after{margin-top:-.0913em}.tpt-frontend .DSButton--contained.DSButton--medium{min-height:42px;padding:12px 18px}.tpt-frontend .DSButton--contained.DSButton--large{min-height:54px;padding:12px 30px}.tpt-frontend .DSButton--disabled,.tpt-frontend .DSButton--loading,.tpt-frontend .DSButton:disabled{background-color:#f5f5f5;border:1px solid #ddd;cursor:not-allowed}.tpt-frontend .DSButton--disabled .DSButton__icon,.tpt-frontend .DSButton--disabled .DSButton__text,.tpt-frontend .DSButton--loading .DSButton__icon,.tpt-frontend .DSButton--loading .DSButton__text,.tpt-frontend .DSButton:disabled .DSButton__icon,.tpt-frontend .DSButton:disabled .DSButton__text{color:#ccc}.tpt-frontend .ClassFundWishlistModal{text-align:center}.tpt-frontend .ClassFundWishlistModal__close{min-height:none;position:absolute;right:0;top:0}@media(min-width:768px){.tpt-frontend .ClassFundWishlistModal__close{right:-70px}}.tpt-frontend .ClassFundWishlistModal__close:before{background-color:transparent;border-radius:3px;color:#666;content:"×";display:block;font-size:44px;font-weight:400;line-height:1;padding:6px 18px;text-align:center}@media(min-width:768px){.tpt-frontend .ClassFundWishlistModal__close:before{background-color:rgba(0,0,0,.8);color:#fff}}.tpt-frontend .ClassFundWishlistModal__modal{background:#fff;background:linear-gradient(180deg,#fff 25%,#cce5d8);border:none;left:50%;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:350px;z-index:202}@media(min-width:768px){.tpt-frontend .ClassFundWishlistModal__modal{padding:30px 60px;width:650px}}.tpt-frontend .ClassFundWishlistModal__classFundLogo{width:170px}.tpt-frontend .ClassFundWishlistModal__total{font-size:23px;font-weight:800}@media(min-width:768px){.tpt-frontend .ClassFundWishlistModal__total{font-size:27px}}.tpt-frontend .ClassFundWishlistModal__subheader{font-size:18px;padding:0 18px 24px}@media(min-width:768px){.tpt-frontend .ClassFundWishlistModal__subheader{padding:0 60px 24px}}.tpt-frontend .ClassFundWishlistModal__overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:201}.tpt-frontend .ClassFundWishlistModal__feedWrapper{height:224px}.tpt-frontend .AddToWishList.loading{background-color:transparent;border:none}.tpt-frontend .AddToWishList.loading .DSButton__content{background-color:#f5f5f5;border-radius:3px}.tpt-frontend .AddToWishList.loading .DSButton__content .DSButton__loader{display:none}.tpt-frontend .AddToWishList.loading .DSButton__content .DSButton__icon,.tpt-frontend .AddToWishList.loading .DSButton__content .DSButton__text{visibility:hidden}.tpt-frontend .AddToWishList__icon{animation:bounce .2s ease .5s forwards}.tpt-frontend .AddToWishList__iconProgress{stroke-dasharray:317;stroke-dashoffset:364;animation:dash 1s linear forwards,dark .2s linear .5s forwards;stroke:#67e0a6}@keyframes bounce{0%{transform:scale(1)}30%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes dash{to{stroke-dashoffset:100}}@keyframes dark{to{stroke:#32353e}}.tpt-frontend .ProductRowCardActionButtons{display:flex;flex-direction:row;gap:8px;width:100%}@media(min-width:580px){.tpt-frontend .ProductRowCardActionButtons{flex-direction:column}}@media(min-width:980px){.tpt-frontend .ProductRowCardActionButtons{width:120%}}.tpt-frontend .ProductRowCardActionButtons .CartButtonContainer{width:100%}.tpt-frontend .ProductRowCardActionButtons__ProductAccessButton{margin-right:unset!important;width:100%}.tpt-frontend .ProductRowCardActionButtons__wishlistBtn{flex-grow:0}.Spinner-module__spinner--w0xnF{border-radius:50%!important;display:inline-block!important;flex-shrink:0!important;height:2rem!important;vertical-align:text-bottom!important;width:2rem!important}@keyframes Spinner-module__spinner-border--mSQ82{to{transform:rotate(1turn)}}.Spinner-module__spinnerBorder--IlD8N{animation:Spinner-module__spinner-border--mSQ82 .75s linear infinite;border:.25em solid!important;border-right:.25em solid transparent!important}.Spinner-module__spinnerBorder--IlD8N.Spinner-module__variantPrimary--hQOf4{color:var(--ds-spinner-primary-color,#0aa96c)!important}.Spinner-module__spinnerBorder--IlD8N.Spinner-module__variantSecondary--PwaAg{color:#ccc!important}.Spinner-module__spinnerBorder--IlD8N.Spinner-module__variantSuccess--qINta{color:#0aa96c!important}.Spinner-module__spinnerBorder--IlD8N.Spinner-module__variantDanger--XZls3{color:#c73833!important}.Spinner-module__spinnerBorder--IlD8N.Spinner-module__variantWarning--j6G8b{color:#eab536!important}.Spinner-module__spinnerBorder--IlD8N.Spinner-module__variantInfo--zURTO{color:#2885bf!important}.Spinner-module__spinnerBorder--IlD8N.Spinner-module__variantDark--bF6hg{color:#777!important}.Spinner-module__spinnerBorder--IlD8N.Spinner-module__variantLight--jPrxy{color:#f5f5f5!important}.Spinner-module__spinnerBorder--IlD8N.Spinner-module__small--NuVOq{border-width:.2em!important;height:1rem!important;width:1rem!important}@keyframes Spinner-module__spinner-grow--NRyuY{0%{transform:scale(0)}50%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1)}}.Spinner-module__spinnerGrow--chpmM{animation:Spinner-module__spinner-grow--NRyuY .75s linear infinite;background-color:currentColor!important;opacity:0!important}.Spinner-module__spinnerGrow--chpmM.Spinner-module__variantPrimary--hQOf4{color:#0aa96c!important}.Spinner-module__spinnerGrow--chpmM.Spinner-module__variantSecondary--PwaAg{color:#ccc!important}.Spinner-module__spinnerGrow--chpmM.Spinner-module__variantSuccess--qINta{color:#0aa96c!important}.Spinner-module__spinnerGrow--chpmM.Spinner-module__variantDanger--XZls3{color:#c73833!important}.Spinner-module__spinnerGrow--chpmM.Spinner-module__variantWarning--j6G8b{color:#eab536!important}.Spinner-module__spinnerGrow--chpmM.Spinner-module__variantInfo--zURTO{color:#2885bf!important}.Spinner-module__spinnerGrow--chpmM.Spinner-module__variantDark--bF6hg{color:#777!important}.Spinner-module__spinnerGrow--chpmM.Spinner-module__variantLight--jPrxy{color:#f5f5f5!important}.Spinner-module__spinnerGrow--chpmM.Spinner-module__small--NuVOq{height:1rem!important;width:1rem!important}.tpt-frontend .BundleDownloadAllButton{align-items:baseline;display:flex;margin:0;position:relative}.tpt-frontend .BundleDownloadAllButton>span:first-of-type{width:100%}.tpt-frontend .BundleDownloadAllButton__questionTooltip{color:#777;display:inline-block;margin-left:16px;position:relative}.tpt-frontend .BundleDownloadAllButton__questionTooltip[data-tooltip]:after{min-width:243px}.tpt-frontend .BundleDownloadAllButton__sublabel{margin-bottom:-6px;margin-top:3px}.tpt-frontend .BundleDownloadAllButton .Spinner{margin:0 0 3px 12px}.tpt-frontend .BundleAccessModal--wide.DialogModal__content{max-width:845px}.tpt-frontend .BundleAccessModal__productInfoRow{border-bottom:1px solid #ddd;display:flex;margin-bottom:18px;padding-bottom:12px}.tpt-frontend .BundleAccessModal__productInfoRow__title{margin-bottom:12px}.tpt-frontend .BundleAccessModal__productInfoRow .ProductRowImageBespoke{margin-right:18px;width:64px}.tpt-frontend .BundleAccessModal__block{background-color:#f5f5f5;border:1px solid #ddd;flex-basis:100%;margin:12px;padding:24px 12px;text-align:center}.tpt-frontend .BundleAccessModal__block .Text--body{margin-bottom:8px}.tpt-frontend .BundleAccessModal__block .Text--bodySmall{margin:0 24px 24px}.tpt-frontend .BundleAccessModal__blockContainer{display:flex;justify-content:space-around}.tpt-frontend .BundleAccessModal__blockContainer--wrap{flex-wrap:wrap}.tpt-frontend .BundleAccessModal__blockContainer--wrap .BundleAccessModal__block{flex-basis:calc(50% - 24px)}.tpt-frontend .CTAButtonWrapper--serp{width:100%}.tpt-frontend .DownloadAllButton{text-align:center}.tpt-frontend .DownloadAllButton__text{margin-top:8px!important}.tpt-frontend .PriceBox .Divider{align-self:center;margin:16px 0;width:84px}.tpt-frontend .EaselCTAContainer{display:flex;flex-direction:column}.tpt-frontend .BundleItemsCarouselToggle{color:#067c64;margin:12px 0 0}.tpt-frontend .BundleItemsCarouselToggle--open{margin-bottom:24px}.tpt-frontend .BundleItemsCarouselToggle__icon{font-weight:var(--ds-font-weight-strong)}.tpt-frontend .BundleItemsCarouselLayout{display:flex;flex-direction:column;gap:24px}.tpt-frontend .BundleItemsCarouselLayout .Carousel{margin:0;max-width:100%}.tpt-frontend .BundleItemsCarouselLayout .Carousel .slick-slider{display:flex;flex-direction:row;max-width:100%}.tpt-frontend .BundleItemsCarouselLayout .Carousel .slick-slider span{display:block}.tpt-frontend .BundleItemsCarouselLayout .Carousel .slick-slider span .slick-next{position:relative!important;right:1%}.tpt-frontend .BundleItemsCarouselLayout .Carousel .slick-slider span .slick-prev{left:1%;position:relative!important}.tpt-frontend .MetadataBundleSection .ProductRowParentBundleRebrand{margin:0!important}.tpt-frontend .ProductRowLayoutCard__cardContent,.tpt-frontend .ProductRowLayoutCard__productInfo{min-width:250px}.tpt-frontend .ProductRowLayoutCard .descriptionHighlight,.tpt-frontend .ProductRowLayoutCard .nameHighlight{background-color:#ecebff}.tpt-frontend .MetaContainer{gap:16px;max-width:540px;overflow:hidden}.tpt-frontend .MetaContainer,.tpt-frontend .NextSearchResultView__rowLayout{display:flex;flex-direction:column}.tpt-frontend .NextSearchResultView__rowLayout .SearchProductRowLayout:first-of-type{padding-top:0}.tpt-frontend .NextSearchResultView__rowLayout .SearchProductRowLayout:last-of-type{margin-bottom:32px}.tpt-frontend .NextSearchResultView__gridLayout{display:flex;flex-wrap:wrap;row-gap:24px}.tpt-frontend .NotFoundPage{background:url(https://static1.teacherspayteachers.com/tpt-frontend/releases/production/current/c676258ad87746593a28.png) no-repeat 512px;height:385px;margin:30px auto;width:1024px}.tpt-frontend .NotFoundPage__title{font-size:30px;font-weight:var(--ds-font-weight-strong);margin-top:60px}.tpt-frontend .NotFoundPage__message{font-size:18px}.tpt-frontend .SearchResultsHeader{padding-top:24px}.tpt-frontend .SearchResultsHeader:not(.SearchResultsHeader--topFiltersUI){display:flex;flex-direction:column-reverse;justify-content:space-between}@media(min-width:580px){.tpt-frontend .SearchResultsHeader:not(.SearchResultsHeader--topFiltersUI){flex-direction:column}}.tpt-frontend .SearchResultsHeader:not(.SearchResultsHeader--topFiltersUI) .SearchResultsHeader__sort{justify-content:space-between}@media(min-width:580px){.tpt-frontend .SearchResultsHeader:not(.SearchResultsHeader--topFiltersUI) .SearchResultsHeader__sort{justify-content:flex-end}}.tpt-frontend .SearchResultsHeader__filters{align-items:center;display:flex;justify-content:space-between}@media(min-width:580px){.tpt-frontend .SearchResultsHeader__filters{justify-content:flex-start}}.tpt-frontend .SearchResultsHeader__resultsFor{display:flex;flex-direction:column}@media(min-width:580px){.tpt-frontend .SearchResultsHeader__resultsFor{align-items:center;flex-direction:row;justify-content:space-between}}.tpt-frontend .SearchResultsHeader__sortAndToggleView{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}@media(min-width:580px){.tpt-frontend .SearchResultsHeader__sortAndToggleView{justify-content:flex-end}}.tpt-frontend .SearchResultsHeader__toggleView{border:1px solid rgba(50,53,62,.11);border-radius:18px;display:none;padding:2px}@media(min-width:580px){.tpt-frontend .SearchResultsHeader__toggleView{display:flex}}.tpt-frontend .SearchResultsHeader__sort{display:flex;gap:8px;padding-bottom:16px;width:auto}@media(min-width:580px){.tpt-frontend .SearchResultsHeader__sort{justify-content:space-between;padding:0}}.tpt-frontend .SearchResultsHeader__headerFilter,.tpt-frontend .SearchResultsHeader__headerSort,.tpt-frontend .SearchResultsHeader__headerView{align-self:center;display:inline-block;margin-left:18px;white-space:nowrap}.tpt-frontend .SearchResultsHeader__headerFilterLabel,.tpt-frontend .SearchResultsHeader__headerSortLabel,.tpt-frontend .SearchResultsHeader__headerViewLabel{font-size:1rem;font-weight:var(--ds-font-weight-strong);margin-right:6px}.tpt-frontend .SearchResultsHeader__headerFilterSortDropdown,.tpt-frontend .SearchResultsHeader__headerSortSortDropdown,.tpt-frontend .SearchResultsHeader__headerViewSortDropdown{display:inline-block;vertical-align:middle}.tpt-frontend .SearchResultsHeader__headerFilterSortDropdown--hidden,.tpt-frontend .SearchResultsHeader__headerSortSortDropdown--hidden,.tpt-frontend .SearchResultsHeader__headerViewSortDropdown--hidden{display:none}.tpt-frontend .SearchResultsHeader__headerFilterSortDropdown__content,.tpt-frontend .SearchResultsHeader__headerSortSortDropdown__content,.tpt-frontend .SearchResultsHeader__headerViewSortDropdown__content{box-shadow:0 1px 7px rgba(0,0,0,.2);position:absolute;text-align:left;z-index:202}.tpt-frontend .SearchResultsHeader__headerFilterSortDropdown__content .MenuItem,.tpt-frontend .SearchResultsHeader__headerSortSortDropdown__content .MenuItem,.tpt-frontend .SearchResultsHeader__headerViewSortDropdown__content .MenuItem{display:block;padding:6px 12px;text-align:left}.tpt-frontend .SearchResultsHeader__headerFilterSortDropdown__content .MenuItem:hover,.tpt-frontend .SearchResultsHeader__headerSortSortDropdown__content .MenuItem:hover,.tpt-frontend .SearchResultsHeader__headerViewSortDropdown__content .MenuItem:hover{background-color:#f5f5f5}.tpt-frontend .SearchResultsHeader__headerFilterSortDropdown__buttonContent,.tpt-frontend .SearchResultsHeader__headerSortSortDropdown__buttonContent,.tpt-frontend .SearchResultsHeader__headerViewSortDropdown__buttonContent{padding:0 6px}.tpt-frontend .SearchResultsHeader__headerFilterSortDropdown:hover,.tpt-frontend .SearchResultsHeader__headerSortSortDropdown:hover,.tpt-frontend .SearchResultsHeader__headerViewSortDropdown:hover{border-color:#0aa96c}.tpt-frontend .SearchResultsHeader__headerFilterSortDropdown .fa-angle-down,.tpt-frontend .SearchResultsHeader__headerFilterSortDropdown .fa-check,.tpt-frontend .SearchResultsHeader__headerSortSortDropdown .fa-angle-down,.tpt-frontend .SearchResultsHeader__headerSortSortDropdown .fa-check,.tpt-frontend .SearchResultsHeader__headerViewSortDropdown .fa-angle-down,.tpt-frontend .SearchResultsHeader__headerViewSortDropdown .fa-check{padding-left:6px}.tpt-frontend .SearchResultsHeader__headerFilterSortDropdownItem,.tpt-frontend .SearchResultsHeader__headerSortSortDropdownItem,.tpt-frontend .SearchResultsHeader__headerViewSortDropdownItem{padding:12px;width:200px}.tpt-frontend .SearchResultsHeader__headerFilterSortDropdownItem--selected,.tpt-frontend .SearchResultsHeader__headerSortSortDropdownItem--selected,.tpt-frontend .SearchResultsHeader__headerViewSortDropdownItem--selected{background-color:#f5f5f5}.tpt-frontend .SearchResultsHeader__headerFilterSortDropdown__button__label,.tpt-frontend .SearchResultsHeader__headerSortSortDropdown__button__label,.tpt-frontend .SearchResultsHeader__headerViewSortDropdown__button__label{justify-content:flex-start!important;max-width:20vw;overflow:hidden!important;text-overflow:ellipsis}@media(min-width:320px){.tpt-frontend .SearchResultsHeader__headerFilterSortDropdown__button__label,.tpt-frontend .SearchResultsHeader__headerSortSortDropdown__button__label,.tpt-frontend .SearchResultsHeader__headerViewSortDropdown__button__label{max-width:30vw}}.tpt-frontend .SearchResultsHeader__headerFilterFilter,.tpt-frontend .SearchResultsHeader__headerSortFilter,.tpt-frontend .SearchResultsHeader__headerViewFilter{align-self:center}.tpt-frontend .SearchResultsHeader__headerFilterFilter .Button--small,.tpt-frontend .SearchResultsHeader__headerSortFilter .Button--small,.tpt-frontend .SearchResultsHeader__headerViewFilter .Button--small{padding:6px 24px}.tpt-frontend .SearchResultsHeader__headerFilter,.tpt-frontend .SearchResultsHeader__headerSort,.tpt-frontend .SearchResultsHeader__headerView{margin-left:0}.tpt-frontend .SearchResultsHeader__headerDropdownLabel{font-weight:400}.tpt-frontend .OnlineResourcesDiscoveryBanner{margin-bottom:18px}.tpt-frontend .OnlineResourcesDiscoveryBanner img{max-width:1200px}.tpt-frontend .ResponsiveBanner img{height:auto!important;width:100%!important}.tpt-frontend .Button{border-radius:3px;cursor:pointer;font-family:var(--ds-font-family);font-weight:var(--ds-font-weight-strong);line-height:1;text-align:center;transition:all .2s ease-in-out}.tpt-frontend .Button:disabled{cursor:not-allowed}.tpt-frontend .Button:disabled,.tpt-frontend .Button:disabled:hover{background:#ddd;border:1px solid transparent;color:#777}.tpt-frontend .Button--primary{background:#0aa96c;border:1px solid transparent;color:#fff}.tpt-frontend .Button--primary:hover{background:#07794d}.tpt-frontend .Button--small{font-size:1rem;line-height:1.6;padding:3px 6px}.tpt-frontend .Button--small .Button__iconLeft{margin-right:6px}.tpt-frontend .Button--small .Button__iconRight{margin-left:6px}.tpt-frontend .Button--primaryLink,.tpt-frontend .Button--whiteLink{background-color:transparent;color:#777}.tpt-frontend .Button--primaryLink:hover,.tpt-frontend .Button--whiteLink:hover{background-color:transparent;text-decoration:underline}.tpt-frontend .Button--fullWidth{width:100%}.tpt-frontend .Button--medium{font-size:1rem;padding:12px 18px}.tpt-frontend .Button--medium .Button__iconLeft{margin-right:12px}.tpt-frontend .Button--medium .Button__iconRight{margin-left:12px}.tpt-frontend .Button--link{display:inline-block}.tpt-frontend .Button--primaryOutline{background:transparent;border:1px solid #067c64;color:#067c64}.tpt-frontend .Button--primaryOutline:hover{border-color:#044b3d;color:#044b3d}.tpt-frontend .Button--primaryLink{color:#067c64}.tpt-frontend .Button--secondary{background:#ccc;border:1px solid transparent;color:#222}.tpt-frontend .Button--secondary:hover{background:#5e5e5e;color:#fff}.tpt-frontend .Button--secondaryOutline{background:#fff;border:1px solid #ddd;color:#666}.tpt-frontend .Button--secondaryOutline:hover{border-color:#c4c4c4;color:#090909}.tpt-frontend .Button--tertiary{background:transparent;border:1px solid transparent;color:#067c64}.tpt-frontend .Button--white{background:#fff;border:1px solid transparent;color:inherit}.tpt-frontend .Button--white:hover{background:rgba(0,0,0,.4);color:#fff}.tpt-frontend .Button--whiteOutline{background:transparent;border:1px solid #fff;color:#fff}.tpt-frontend .Button--whiteOutline:hover{border-color:rgba(0,0,0,.4)}.tpt-frontend .Button--red{background:#c73833;border:1px solid transparent;color:#fff}.tpt-frontend .Button--red:hover{background:#9e2d29}.tpt-frontend .Button--redLink{background-color:transparent;color:#c73833}.tpt-frontend .Button--redLink:hover{background-color:transparent;text-decoration:underline}.tpt-frontend .Button--gray{background-color:#ccc;border:1px solid transparent;color:#666}.tpt-frontend .Button--gray:hover{background-color:gray(dark);color:#fff}.tpt-frontend .Button--grayLink{background-color:#fff;border:none;color:#777}.tpt-frontend .Button--grayLink:hover{color:#666}.tpt-frontend .Button--grayOutline{background-color:#fff;border:1px solid #ddd;color:#777}.tpt-frontend .Button--grayOutline:hover{border-color:#222;color:#222}.tpt-frontend .Button--highlight{background-color:#2d9cdb;color:#fff}.tpt-frontend .Button--highlight:hover{background-color:#0a71b4}.tpt-frontend .NextSearchPage__mainRow{padding-bottom:30px}.tpt-frontend .NextSearchPage__pageRange{color:#777;font-size:1rem;padding:6px 0;text-align:center}.tpt-frontend .NextSearchPage__pageRangeCount{font-weight:var(--ds-font-weight-strong)}@media(min-width:580px){.tpt-frontend .NextSearchPage__pageRange{text-align:left}}.tpt-frontend .NextSearchPage__richStoreNote{border-radius:8px;box-shadow:0 0 4px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.16);display:flex;flex-direction:row;margin-top:24px;padding:16px 24px}.tpt-frontend .NextSearchPage__richStoreNote .NextSearchPage__titleStore{align-content:center;display:flex;flex-direction:column;margin-left:16px;padding-left:0;width:100%}.tpt-frontend .NextSearchPage__richStoreNote .NextSearchPage__titleStore strong{font-size:1.25rem}@media(min-width:768px){.tpt-frontend .NextSearchPage__richStoreNote .NextSearchPage__titleStore{flex-direction:row;justify-content:space-between}}.tpt-frontend .NextSearchPage__giftCard,.tpt-frontend .NextSearchPage__titleStore{font-size:1rem;font-weight:400;margin-top:6px}.tpt-frontend .NextSearchPage .NoResults{padding-bottom:120px}.tpt-frontend .NextSearchPage__header{margin-bottom:18px}.tpt-frontend .NextSearchPage__header .NextSearchPage__pageRange{text-align:right}.tpt-frontend .NextSearchPage__headerLabel{font-size:1rem;font-weight:var(--ds-font-weight-strong);margin-right:12px}.tpt-frontend .NextSearchPage__headerView{display:inline-block;margin-left:18px}.tpt-frontend .NextSearchPage__headerSort{display:inline-block}.tpt-frontend .NextSearchPage__headerSortDropdown{border:1px solid #ddd;border-radius:3px;display:inline-block;vertical-align:middle}.tpt-frontend .NextSearchPage__headerSortDropdown--hidden{display:none}.tpt-frontend .NextSearchPage__headerSortDropdown__content{box-shadow:0 1px 7px rgba(0,0,0,.2);position:absolute;z-index:301}.tpt-frontend .NextSearchPage__headerSortDropdown__content .MenuItem{display:block;padding:6px 12px}.tpt-frontend .NextSearchPage__headerSortDropdown__content .MenuItem:hover{background-color:#f5f5f5}.tpt-frontend .NextSearchPage__headerSortDropdown__buttonContent{padding:6px 12px}.tpt-frontend .NextSearchPage__headerSortDropdown:hover{border-color:#0aa96c}.tpt-frontend .NextSearchPage__headerSortDropdown .fa-angle-down,.tpt-frontend .NextSearchPage__headerSortDropdown .fa-check{padding-left:6px}.tpt-frontend .NextSearchPage__title{margin-bottom:24px;padding:0 6px}.tpt-frontend .NextSearchPage__title .NextSearchPage__searchQuery{font-size:18px;line-height:35px;max-width:70%}.tpt-frontend .NextSearchPage__title .NextSearchPage__searchQuery .NextSearchPage__titleResults{font-weight:400}.tpt-frontend .NextSearchPage__title .NextSearchPage__searchQuery .NextSearchPage__titleQuery{font-weight:var(--ds-font-weight-strong)}.tpt-frontend .NextSearchPage__title .NextSearchPage__sort{text-align:right}.tpt-frontend .NextSearchPage .LabeledSection__title{font-size:1rem;line-height:1.375}@media(min-width:580px){.tpt-frontend .NextSearchPage .LabeledSection__title{font-size:1rem}}.tpt-frontend .NextSearchPage .BundleItemsCarousel__arrow{z-index:1}.tpt-frontend .NextSearchPage .PaginatorControls__pageNumber{display:none}@media(min-width:580px){.tpt-frontend .NextSearchPage .PaginatorControls__pageNumber{display:list-item}}.tpt-frontend .NextSearchPage .PaginatorControls__next .Button,.tpt-frontend .NextSearchPage .PaginatorControls__previous .Button{background:transparent;border:1px solid #067c64;color:#067c64}.tpt-frontend .NextSearchPage .PaginatorControls__next .Button:hover,.tpt-frontend .NextSearchPage .PaginatorControls__previous .Button:hover{border-color:#044b3d;color:#044b3d}.tpt-frontend .NextSearchPage .PaginatorControls__next .Button__iconLeft,.tpt-frontend .NextSearchPage .PaginatorControls__next .Button__iconRight,.tpt-frontend .NextSearchPage .PaginatorControls__previous .Button__iconLeft,.tpt-frontend .NextSearchPage .PaginatorControls__previous .Button__iconRight{font-weight:700}@media(min-width:580px){.tpt-frontend .NextSearchPage .PaginatorControls__next .Button,.tpt-frontend .NextSearchPage .PaginatorControls__previous .Button{background-color:#fff;border:none;color:#777;padding:0}.tpt-frontend .NextSearchPage .PaginatorControls__next .Button:hover,.tpt-frontend .NextSearchPage .PaginatorControls__previous .Button:hover{color:#666;text-decoration:underline}.tpt-frontend .NextSearchPage .PaginatorControls__next .Button__iconLeft,.tpt-frontend .NextSearchPage .PaginatorControls__next .Button__iconRight,.tpt-frontend .NextSearchPage .PaginatorControls__previous .Button__iconLeft,.tpt-frontend .NextSearchPage .PaginatorControls__previous .Button__iconRight{font-weight:400}}.tpt-frontend .NextSearchPage .Checkbox{height:16px;width:16px}.tpt-frontend .NextSearchPage .ProductGridCard__productInfo{padding:6px}@media(min-width:768px){.tpt-frontend .NextSearchPage .ProductGridCard__productInfo{padding:12px}}.tpt-frontend .NextSearchPage__footer{border-top:1px solid #ddd}.tpt-frontend .SEOContent{border-top:1px solid #ddd;font-size:.875rem;margin-bottom:96px;margin-top:64px;padding-top:96px}.tpt-frontend .SEOContent__body{max-width:640px}.tpt-frontend .SEOContent__h2{margin-top:48px!important}.tpt-frontend .SEOContent__h3{margin-top:24px!important}.tpt-frontend .SEOContent__grid{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:1em}.tpt-frontend .SEOContent ul{list-style-type:circle;padding-left:24px}.tpt-frontend .SEOContent ul li{list-style:initial}.tpt-frontend .SEOContent ol,.tpt-frontend .SEOContent ol+p,.tpt-frontend .SEOContent ol+p+p{padding-left:24px}.tpt-frontend .SEOContent li{margin-bottom:8px}
/*# sourceMappingURL=tpt-frontend.1.SearchProductsPage.59f2db125f44a626b52f.css.map*/