@font-face{font-family:chin_up_buttercup_cutecapsRg;font-style:normal;font-weight:400;src:url(/fonts/chin_up_buttercup_cutecaps-webfont.woff2) format("woff2"),url(/fonts/chin_up_buttercup_cutecaps-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:FilsonSoftMedium;src:url(/fonts/5205760/6d6a8331-b28c-4421-89df-2b3d63d5dfd6.woff2) format("woff2"),url(/fonts/5205760/70f59124-bb45-41a8-946b-425b647ccfb0.woff) format("woff")}@font-face{font-display:swap;font-family:FilsonSoftBook;src:url(/fonts/5210617/67243edf-db55-4c1d-92e2-ee4c33fa633b.woff2) format("woff2"),url(/fonts/5210617/de0124a9-743a-4757-bfff-c509c5970ee7.woff) format("woff")}.product-banner{padding-block:1em}.product-banner>.container{display:grid;gap:1rem;grid-template-columns:1fr}@media screen and (min-width:740px){.product-banner>.container{grid-template-columns:1fr 8fr 14fr}}@media screen and (max-width:740px){.back-button{display:none}}@media screen and (min-width:740px){.product-images{grid-template-columns:2/3}.product-info{grid-template-columns:3/4;padding-inline:2rem}}.product-banner h1{font-size:5em;margin-block:0}.product-banner h1:after{-webkit-transform:translateX(-3rem);transform:translateX(-3rem)}.product-banner form{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.product-banner .image-gallery-featured{margin-inline:auto}.product-banner .image-gallery-featured:not(:has(.is-zoomed)){max-width:395px}.product-banner .grid-scroller{--grid-item-width:64px}.grid-scroller.is-grid .grid-scroller-items{margin-inline:0;width:100%}.product-banner .grid-scroller-items img{aspect-ratio:1;border:1px solid #c3ecec;border-radius:2px;display:block;max-width:var(--grid-item-width);-o-object-fit:cover;object-fit:cover}.download-button{font-family:Open Sans,sans-serif;font-size:1.05em;padding-inline:1em;text-transform:none}.download-button.has-icon{gap:.5em}.download-button .icon{font-size:1.65em}.stack .download-button{border-color:#e8e8e8}.stack .download-button:not(.coming-soon-button):not(.missing-button):hover{background-color:#f1fafa;border-color:#00b9ba;color:#00b9ba}.download-button.coming-soon-button{color:#82969c;cursor:default}.download-button.missing-button{color:#ab5650;cursor:default}.related-book.media{gap:1em}.related-book h3{color:#626262;font-weight:700}.related-book .book-image{-webkit-box-shadow:6px 5px 0 rgba(0,0,0,.15);box-shadow:6px 5px 0 rgba(0,0,0,.15);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.sample-pages{--pages-width:clamp(170px,30vw,450px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:scroll;overflow-y:visible;-webkit-padding-start:10%;padding-block:3em;padding-inline-start:10%}.sample-pages button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.sample-pages img{display:block;max-width:calc(var(--pages-width) - 4px)}.sample-pages>*{background:#00b9ba;border:2px solid #00b9ba;-webkit-box-shadow:8px 9px 0 0 rgba(0,0,0,.1);box-shadow:8px 9px 0 0 rgba(0,0,0,.1);-webkit-box-flex:0;display:block;-ms-flex:0 1 var(--pages-width);flex:0 1 var(--pages-width);max-width:var(--pages-width);-webkit-transition:all .2s;transition:all .2s}.sample-pages>:not(:first-child){-webkit-margin-start:-10%;margin-inline-start:-10%}.sample-pages>:first-child{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.sample-pages>:nth-child(2){-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.sample-pages>:nth-child(3){-webkit-transform:rotate(2deg);transform:rotate(2deg)}.sample-pages>:nth-child(4){-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.sample-pages>:nth-child(5){-webkit-transform:rotate(1deg);transform:rotate(1deg)}.sample-pages>:nth-child(6){-webkit-transform:rotate(3deg);transform:rotate(3deg)}.sample-pages>:nth-child(7){-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.sample-pages>:nth-child(8){-webkit-transform:rotate(2deg);transform:rotate(2deg)}.sample-pages>:nth-child(9){-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.sample-pages>:nth-child(10){-webkit-transform:rotate(1deg);transform:rotate(1deg)}.sample-pages>:nth-child(11){-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.sample-pages>:nth-child(12){-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.sample-pages>:nth-child(13){-webkit-transform:rotate(2deg);transform:rotate(2deg)}.sample-pages>:nth-child(14){-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.sample-pages>:nth-child(15){-webkit-transform:rotate(1deg);transform:rotate(1deg)}.sample-pages>:nth-child(16){-webkit-transform:rotate(3deg);transform:rotate(3deg)}.sample-pages>:nth-child(17){-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.sample-pages>:nth-child(18){-webkit-transform:rotate(2deg);transform:rotate(2deg)}.sample-pages>:nth-child(19){-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.sample-pages>:hover{-webkit-box-shadow:8px 18px 0 0 rgba(0,0,0,.1);box-shadow:8px 18px 0 0 rgba(0,0,0,.1);cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-transform:rotate(0) scale(1.05) translateY(-2em)!important;transform:rotate(0) scale(1.05) translateY(-2em)!important}.sample-page-popover{width:800px}.testimonial-boxes{display:grid;gap:1em}@media screen and (min-width:740px){.testimonial-boxes{grid-template-columns:1fr 1fr}}@media screen and (min-width:900px){.testimonial-boxes{grid-template-columns:1fr 5fr .5fr 4fr 1fr;grid-template-rows:1fr 4fr 1fr 4fr 1fr}.testimonial-boxes>:nth-child(4n-3){grid-column:1/4;grid-row:1/3}.testimonial-boxes>:nth-child(4n-2){grid-column:4/5;grid-row:2/4}.testimonial-boxes>:nth-child(4n-1){grid-column:2/3;grid-row:3/5}.testimonial-boxes>:nth-child(4n){grid-column:3/6;grid-row:4/6}}#overview .fancy-bullets+.fancy-bullets{-webkit-margin-before:.25em;margin-block-start:.25em}.body-text *+*{margin-block:.85em 0}.body-text :where(h3,h4){font-weight:700;margin-block:1.5em .25em}.body-text :where(h3,h4)+p{-webkit-margin-before:0;margin-block-start:0}.body-text h4{color:#626262}
/*# sourceMappingURL=../maps/pages/product.css.map */
