.productgrid--items{margin-top:.42rem}li.subcollections-grid__item{padding-right:4px!important}.subcollections__container ul{padding:0!important}.utils-view-container,.productgrid--utils.utils-sortby{padding-top:15px}.productgrid--sidebar-section:first-child,.productgrid--sidebar-title:first-child{margin-top:15px!important;margin-bottom:15px}h2.productgrid--sidebar-title{text-align:center}.collection--section .productgrid--outer{row-gap:0rem!important}.productgrid--masthead h1{font-size:1.25rem!important;margin-top:.5rem!important;margin-bottom:.3rem!important}.productgrid--masthead .collection--description.rte.cstm p{margin-top:.5rem!important}.main-carousel .slick-next{right:0}.main-carousel .slick-prev{left:0}.main-carousel .slick-arrow{z-index:1;width:40px;height:40px}.main-carousel .slick-arrow:before{font-size:48px;font-weight:700}.main-carousel button.slick-disabled{opacity:0}.main-carousel .cm_colec_col{padding-left:14px}.cstm-collectionslide-section .flickity-button.flickity-prev-next-button.previous,.cstm-collectionslide-section .flickity-prev-next-button.next{width:48px;height:48px;top:50%;background-color:#fff;border-radius:24px;box-shadow:0 0 0 1px #7f7f7f0d,0 2px 5px #7f7f7f80;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}.cm_colec_title span{color:#e47d4b!important}.collection--description.rte.cstm{margin:0 auto;text-align:center}.collection--description.rte.cstm table{display:inline-block!important;margin-top:6px}button#upclickdiv{text-decoration:underline}.readbtn-div{padding-top:10px}.product-description-div .product-description.rte{position:relative;max-height:18rem;overflow:hidden;transition:.2s all cubic-bezier(.165,.84,.44,1)}.product-description-div .product-description.rte:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:7rem;background:linear-gradient(to bottom,#fff0,#ffffffeb)}.product-description-div .product-description.rte.cstis-expanded:after{display:none}.product-description-div .product-description.rte.cstis-expanded{max-height:500rem}.product-description-rm .read-more{background-color:#fff;border:1px solid #e29b86;padding:10px 30px;color:#e29b86;text-decoration:none;font-size:16px;font-weight:600;border-radius:5px}.product-description-rm .read-more:hover{background-color:#e29b86;border:1px solid #e29b86;color:#fff}.product-description-rm{justify-content:center;align-items:center;display:flex;padding-top:10px}.product-description-div .product-description-heading h2{font-size:20px;margin:0;text-align:center}.product-gallery .product-share .share-buttons{display:flex;gap:10px}.product-gallery .product-share .share-buttons .share-buttons--list{margin-top:-4px}.template-product .featured-collection--section .button-primary.featured-collection__button{display:none}.template-product .featured-collection--section .productitem{border:none;padding:0}.template-product .featured-collection--section .productitem .productitem--info{padding:10px;text-align:center}.template-product .featured-collection--section .productitem .productitem--info .price.productitem__price{display:flex;justify-content:center;align-items:center;gap:5px;margin:10px 0}.template-product .featured-collection--section .productitem .productitem--info .price.productitem__price .price__current.price__current--on-sale{margin-top:-3px}.template-product .featured-collection--section.featured-collection__content .flickity-button.previous svg{left:4px}.template-product .featured-collection--section.featured-collection__content .flickity-button{width:35px;height:34px}.cstm-collectionslide-section .main-carousel .carousel-cell img{width:100%;height:auto;max-width:100%;object-fit:cover}.cstm-collectionslide-section{margin-top:30px}.cstm-collectionslide-section .main-carousel .flickity-page-dots{display:none}.cstm-collectionslide-section .main-carousel .carousel-cell{width:17%;counter-increment:carousel-cell}.cstm-collectionslide-section .main-carousel .flickity-slider .carousel-cell{padding:0 8px}.cstm-collectionslide-section .main-carousel .carousel-cell .cm_colec_col .cm_colec_title{text-align:left;margin:10px 0}.cstm-collectionslide-section .main-carousel .carousel-cell .cm_colec_col .cm_colec_title span{color:#000;font-size:16px;font-weight:600}.cstm-collectionslide-section .main-carousel .carousel-cell .cm_colec_col a{text-decoration:none}.cstm-collectionslide-section .flickity-prev-next-button.previous{left:-20px;color:#000}.cstm-collectionslide-section .flickity-prev-next-button.next{right:-20px;color:#000}.cstm-collectionslide-section .flickity-prev-next-button{width:30px;height:30px;background:none}.readbtn-div button#upclickdiv{background:no-repeat;border:none;color:#e47d4b}@media screen and (max-width:1280px){.cstm-collectionslide-section .main-carousel .carousel-cell{width:25%;counter-increment:carousel-cell}}@media screen and (max-width:1024px){.cstm-collectionslide-section .main-carousel .carousel-cell{width:33%;counter-increment:carousel-cell}div#shopify-section-template--16770119729364__dynamic_blog_posts section.blogposts--container.blogposts--count-3 ul.home-section--content.blogposts--inner.flickity-enabled.is-draggable .flickity-viewport .flickity-slider{position:relative!important}}@media screen and (max-width:767px){.utils-view-container,.productgrid--utils.utils-sortby{padding-top:0}div#shopify-section-template--16770119729364__dynamic_blog_posts section.blogposts--container.blogposts--count-3 ul.home-section--content.blogposts--inner.flickity-enabled.is-draggable .flickity-viewport .flickity-slider{position:relative!important}.cstm-collectionslide-section .main-carousel .carousel-cell{width:50%;counter-increment:carousel-cell}.main-carousel .cm_colec_col{padding-right:14px;padding-left:0!important}.main-carousel.slick-initialized.slick-slider{margin-bottom:0!important}.collapsible-tab__heading{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:1rem 1rem 1rem 0;font-weight:700;font-size:17px}th,b,strong{font-weight:700;font-size:15px}}.for_products{z-index:9;position:absolute;top:-40px;left:10px}.share-buttons--list{position:relative}.for_products .share-buttons--button{width:32px!important;height:32px!important}.share-buttons--list a:last-child{position:absolute;top:-4px;background-size:29px 29px!important;margin-left:4px;width:29px!important;height:29px!important}@media(max-width:980px){.site-footer-block-footer-logo{display:flex;justify-content:center;padding:10px 0}.share-buttons--list a:last-child{background-size:36px 36px!important;width:36px!important;height:36px!important}}.mobile-div-data .collapsible-tab .collapsible-tab__heading svg{display:none!important}.mobile-div-data .collapsible-tab .collapsible-tab__heading:after{float:right!important;content:"\f067";font-family:FontAwesome;font-size:12px;font-weight:400}.mobile-div-data .collapsible-tab[open=""] .collapsible-tab__heading:after{float:right!important;font-family:FontAwesome;content:"\f068";padding-right:5px;font-size:12px}.mobile-div-data.product-description-div{display:none}@media(max-width:767px){.template-collection .breadcrumbs-container{display:none}.template-collection .collection--description h1{margin-top:10px}.template-collection .productgrid--wrapper{margin-top:0}.collection--description.rte.cstm{font-size:14px}.call-action-section .callto-action-button{margin-bottom:10px}.call-action-section .callto-action-button .social-icons{justify-content:center;display:flex;gap:15px}.template-product .site-footer-wrapper{padding-top:0;margin-top:0}#judgeme_product_reviews .jdgm-rev-widg{padding-bottom:0}.template-index .site-footer-wrapper{padding-top:0;margin-top:0}.site-footer-block-social-accounts,.product-details .collapsible-tab{display:none}.mobile-div-data.product-description-div{display:block!important}.product-description-div,.product-details .product-share{display:none}.mobile-div-data .collapsible-tab .collapsible-tab__heading:after{font-weight:600!important}.mobile-div-data .collapsible-tab[open=""] .collapsible-tab__heading:after{font-size:16px!important}.mobile-div-data .collapsible-tab .collapsible-tab__heading:after{font-size:16px!important}.product-description-section .product-section--container{margin-top:0!important}.product-description-rm{padding-bottom:10px!important}.collection-list--section .home-section--title{margin-top:10px}}.featured-collection__container .productitem--info{text-align:left}[data-rebuy-id="299718"] .rebuy-bundle{border:1px solid #d5d7dc;border-radius:10px;background:#fff;padding:20px 24px}@media(max-width:749px){[data-rebuy-id="299718"] .rebuy-bundle{padding:16px}}@media(max-width:600px){[data-rebuy-id="299718"] .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__images{flex-wrap:nowrap}[data-rebuy-id="299718"] .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image{width:calc(100% / 3);max-width:120px}}[data-rebuy-id="299718"] .rebuy-widget.widget-type-dynamic-bundle .primary-title{font-size:16px}@media(max-width:749px){.product-section--container:has([data-rebuy-id="299718"]){margin-top:12px}#rebuy-widget-299718.rebuy-widget{padding-top:0;padding-bottom:0}[data-rebuy-id="299718"] .rebuy-widget.widget-type-dynamic-bundle .primary-title{margin-bottom:12px}[data-rebuy-id="299718"] .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions{padding-top:8px}[data-rebuy-id="299718"] .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-price,[data-rebuy-id="299718"] .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-buttons{margin:6px 0}.shopify-section:has([data-rebuy-id="299718"])+.shopify-section .product-section--container{margin-top:12px}}.template-product .breadcrumbs-container{display:none}@media(max-width:749px){.product-section--container:has([data-rebuy-id="68931"]){margin-top:12px}#rebuy-widget-68931.rebuy-widget{padding-top:0;padding-bottom:0}.shopify-section:has([data-rebuy-id="68931"])+.shopify-section .product-section--container{margin-top:12px}.shopify-section:has([data-rebuy-id="68931"])+.shopify-section .faq{margin-top:12px}}@media(min-width:750px){.product-section--container:has([data-rebuy-id="68931"]){margin-top:32px}#rebuy-widget-68931.rebuy-widget{padding-top:12px;padding-bottom:12px}.shopify-section:has([data-rebuy-id="68931"])+.shopify-section .product-section--container{margin-top:32px}.shopify-section:has([data-rebuy-id="68931"])+.shopify-section .faq{margin-top:32px}}#rebuy-widget-68931 .flickity-page-dots{display:none}@media(max-width:749px){.mobile-div-data [data-product-description],.mobile-div-data [data-product-description] p,.mobile-div-data [data-product-description] li{font-size:14px}}@media(max-width:749px){.desktop-desc-tab{display:none}}@media(min-width:750px){.template-product .shopify-section:has(.product-description-div:not(.mobile-div-data)){display:none}}@media(min-width:750px){.product-gallery .shopify-section .product-section--container{margin-top:24px}.product-gallery>.shopify-section{width:100%;flex:0 0 100%}}.jdgm-review-snippet-widget-wrapper .jdgm-star.jdgm--on,.jdgm-review-snippet-widget-wrapper .jdgm-star.jdgm--half,#swym-atw-pdp-button,#swym-atw-pdp-button #swym-atw-pdp-button-text{color:#e29b86!important}#swym-atw-pdp-button svg path{stroke:#e29b86!important}#swym-atw-pdp-button.atw-button-added svg path{fill:#e29b86!important}#swym-atw-button-container{justify-content:flex-start!important;margin:-4px 0 -14px!important;min-height:0!important}#swym-atw-pdp-button{font-size:15px!important;padding:2px 0!important;height:auto!important;min-height:0!important;width:auto!important;justify-content:flex-start!important;align-items:center!important;overflow:visible!important;line-height:1.2!important;gap:9px!important}#swym-atw-pdp-button svg{width:19px!important;height:19px!important;overflow:visible!important;flex-shrink:0!important}#swym-atw-pdp-button-text{margin-top:2px!important}@media(max-width:767px){[id$=__001695cc-644d-417e-8f9e-7d7d6f66ef3a] .home-section--title{margin-top:50px}}.product-recently-viewed--section{margin-top:10px}.navmenu-id-sale.navmenu-basic__item>.navmenu-link{color:#e70000}.productgrid--masthead{background:#e5e5e5;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:28px calc(50vw - 50%) 0}main .shopify-section:has([data-faq]):not(:has([data-faq] details)){display:none}[id$=__16958803556828aad5] .product-section--container{margin-top:24px}@media(max-width:767px){[id$=__16958803556828aad5] .product-section--container{margin-top:12px}[id$=__16958803556828aad5] .jm-review-widget{padding-top:8px!important;padding-bottom:8px!important}}.product-recently-viewed--section .productitem .swym-advanced-wishlist-collections-container{top:43px!important}.site-mobile-nav .brand-nav-logo{height:20px;width:auto;max-width:92px;margin-left:10px;vertical-align:middle;mix-blend-mode:multiply}.site-mobile-nav .brand-nav-logo--grapat{height:16px}.site-mobile-nav .brand-nav-logo--kapla{height:10px}.site-mobile-nav .brand-nav-logo--myduckling,.site-mobile-nav .brand-nav-logo--magna-tiles,.site-mobile-nav .brand-nav-logo--connetix-tiles,.site-mobile-nav .brand-nav-logo--guidecraft{height:14px}@media(max-width:749px){.product-form--atc .quantity-selector__label{display:none}.product-form--atc quantity-selector{max-width:132px}.product-form--atc .quantity-selector__button{padding:.5rem .875rem}.product-form--atc .quantity-selector__input{padding:.5rem;min-width:48px;font-size:.9375rem}}.call-action-section .o-btn[href^="tel:"]{background:#089ad6;border-color:#089ad6;opacity:1}.call-action-section .o-btn[href^="mailto:"]{background:#eea405;border-color:#eea405;opacity:1}.call-action-section .callto-action-button{margin:28px 0 24px}.utils-sortby--modal-list{border-top:1px solid #ececec}.utils-sortby--modal-item{margin:0!important}.utils-sortby--modal-button{background:transparent!important;color:#333!important;border:0!important;border-bottom:1px solid #ececec!important;border-radius:0!important;text-align:left!important;font-weight:400!important;padding:15px 6px!important;width:100%;position:relative}.utils-sortby--modal-button--active{color:#e29b86!important;font-weight:700!important;opacity:1!important}.utils-sortby--modal-button--active:after{content:"\2713";position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:1.1em}.productgrid--masthead{padding-top:12px}@media only screen and (max-width:767px){.product-gallery--navigation .gallery-navigation--scroller{display:block!important}}@media screen and (max-width:859px){[id$=__climb_banners]{margin-top:-12px!important;margin-bottom:28px!important}}.productgrid--masthead:not(:has(.subcollections__container)) .collection--description{padding-bottom:12px}@media screen and (min-width:860px){.productgrid--masthead:not(:has(.subcollections__container)) .collection--description{padding-bottom:22px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/custom.css.map */
