.banner .banner__heading .accent-underline:after{content:""!important;position:absolute!important;bottom:-18px!important;left:0!important;width:0%;height:18px!important;background-image:url(/cdn/shop/files/accent-underline.svg);background-size:100% 100%;background-repeat:no-repeat!important;display:block!important;z-index:999!important;animation:expandWidth .3s ease-out .5s forwards!important}.color-scheme-3 .banner__heading .accent-underline:after{background-image:url(/cdn/shop/files/light-blue-line.svg)!important}#shopify-section-sections--25531845836984__blocks_np99mc{position:sticky;top:0}.shopify-section-header-sticky{position:relative;top:auto}.accent-underline{position:relative!important;display:inline-block!important}.sep-center{background-image:url(/cdn/shop/files/black-line.svg);height:8px;width:0%;max-width:100px;margin:0 auto;background-repeat:no-repeat;background-position:left center;background-size:100px 8px;animation:expandWidth 1.2s ease-out .3s forwards}.color-scheme-1 .sep-center{background-image:url(/cdn/shop/files/orange-line.svg)!important}@keyframes expandWidth{0%{width:0%}to{width:100%}}.loaded .accent-underline:after,.loaded .sep-center{animation-play-state:running}.dots{color:#fff;font-size:25px;font-weight:700;line-height:10px;padding-left:20px;padding-right:20px}#shopify-section-template--25531846459576__multicolumn_dcMetM,#shopify-section-template--25531846099128__1758664090cb72361e{padding-bottom:100px}#shopify-section-template--25531846099128__1758664090cb72361e,#shopify-section-template--25531846099128__blocks_Md4h3i .ai-shape-divider-ad0zdrjjnsnf4dlrjzaigenblocke407986fhjvfj,#shopify-section-template--25531846328504__blocks_JdiiYU .ai-shape-divider-aeeoxufpxqtk1uda3raigenblocke407986qt3jxp,#shopify-section-template--25531846099128__collapsible_content_3y93G4 .color-scheme-5,#shopify-section-template--25531846459576__collapsible_content_FkWrer .color-scheme-5,#shopify-section-template--25531846328504__image_with_text_QNWhyL .color-scheme-5,#shopify-section-template--25531846328504__rich_text_p9efJU .color-scheme-5{background-attachment:fixed;background-color:#bee6f3!important;background-image:url(/cdn/shop/files/scratch.png);background-size:cover;background-repeat:no-repeat;text-align:center}@media(max-width:768px){#shopify-section-template--25531846099128__1758664090cb72361e,#shopify-section-template--25531846099128__blocks_Md4h3i .ai-shape-divider-ad0zdrjjnsnf4dlrjzaigenblocke407986fhjvfj,#shopify-section-template--25531846328504__blocks_JdiiYU .ai-shape-divider-aeeoxufpxqtk1uda3raigenblocke407986qt3jxp,#shopify-section-template--25531846099128__collapsible_content_3y93G4 .color-scheme-5,#shopify-section-template--25531846459576__collapsible_content_FkWrer .color-scheme-5,#shopify-section-template--25531846328504__image_with_text_QNWhyL .color-scheme-5,#shopify-section-template--25531846328504__rich_text_p9efJU .color-scheme-5{background-attachment:scroll!important;background-position:bottom center}}#shopify-section-template--25531846099128__slideshow_fQDdzk .slideshow__text.banner__box{background:transparent}#shopify-section-template--25531846099128__slideshow_fQDdzk .banner__heading{margin-bottom:25px}#shopify-section-template--25531846099128__slideshow_fQDdzk .slider-buttons{position:absolute;bottom:0;width:100%}.icon-block .multicolumn-card{background:transparent!important}.icon-block .multicolumn-card .multicolumn-card__image-wrapper{max-width:80px;margin:0 auto}.icon-block .title-wrapper-with-link{align-items:center;display:block;margin-top:40px}#shopify-section-template--25531846099128__collapsible_content_3y93G4 .page-width,#shopify-section-template--25531846459576__collapsible_content_FkWrer .page-width,#shopify-section-template--25531846328504__image_with_text_QNWhyL .page-width{padding:0!important}#shopify-section-template--25531846099128__collapsible_content_3y93G4 .accordion-side,#shopify-section-template--25531846459576__collapsible_content_FkWrer .accordion-side{align-content:center;padding:3%;text-align:left}.caption-with-letter-spacing{color:#000;font-weight:700;font-size:20px}.card--card.gradient,.card__inner.gradient{border:1px solid #d0d0d0;border-radius:10px;font-size:2rem;padding:20px}.card__heading{color:#325bf0;font-weight:800;text-align:center}.card__media{border-radius:8px!important}.card__description{font-size:16px;text-align:center}.price{font-size:2rem;text-align:center}.underline-links-hover:hover a{text-decoration:none}.underline-links-hover:hover .gradient{border:2px solid #325BF0!important}@media(min-width:1025px){.multicolumn-list p{margin:0 10%!important}}.footer-block__details-content .list-menu__item--link,.copyright__content a{padding-bottom:0!important;line-height:1!important;margin-bottom:15px!important}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:none!important;text-underline-offset:0;border-bottom:1px solid #325BF0}.footer-block__details-content .list-menu__item--link,.copyright__content a{font-size:16px!important}.footer__social-icons a:hover>svg.icon path{fill:#325bf0!important}#shopify-block-ARjlJS2xqM1B1VHoxK__ai_gen_block_2885660_gBcXxm,#shopify-section-template--25531846459576__blocks_4WB6PJ{background-color:#eaeefd!important;padding:100px 20px;position:relative}.accordion{border-top:0!important;border-bottom-color:#fffc!important}.collapsible-content summary:hover .accordion__title{text-decoration:none!important}#shopify-section-template--25531846459576__collapsible_content_pUhcWm .accordion summary{padding:20px!important}.accordion .accordion__content{line-height:1.2;padding:0 20px 20px}.collapsible-content summary:hover{background:none!important}#shopify-section-template--25531846459576__collapsible_content_pUhcWm .accordion{background-color:#e7f9fe;border-bottom:0!important;border-radius:8px;margin-bottom:8px}#shopify-section-template--25531846459576__collapsible_content_pUhcWm summary h3{font-weight:700}.multirow .image-with-text__media-item--middle{padding:4% 0}.multirow .image-with-text__media-item--middle img{border-radius:8px}#shopify-section-template--25531846328504__rich_text_RPrHiN .color-scheme-4{background-image:url(/cdn/shop/files/image-bg.jpg)!important;background-size:cover;background-repeat:no-repeat;background-position:center}#shopify-section-template--25531846328504__rich_text_RPrHiN .color-scheme-4:after{background-color:#0003}#shopify-section-template--25531846328504__rich_text_p9efJU .sep-center{background-image:url(/cdn/shop/files/white-line.svg)!important}product-info .product__title h1{font-size:28px;font-weight:600}product-info .price{text-align:left}product-info ul.icon-with-text{background:#eaeefd;padding:10px;border-radius:8px;display:flex;justify-content:space-between}@media(max-width:1280px){product-info ul.icon-with-text{display:block}}product-info ul.icon-with-text .inline-richtext{font-size:12px}product-info .svg-wrapper>svg{fill:#325bf0}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:none!important}@media screen and (min-width:750px){#variant-selects-template--25531846459576__main fieldset.product-form__input--pill{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill legend{grid-column:1 / -1}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill label{border:2px solid #e0e0e0;padding:20px 16px 16px;border-radius:8px;cursor:pointer;transition:all .3s ease;min-height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;text-align:center}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill label{color:#325bf0;font-weight:700}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill .custom-description{padding:5px 0 20px;font-weight:400;color:#12121266;line-height:1.3}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill .custom-price{color:#000;font-size:18px;font-weight:500}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill label:hover{border-color:#325bf0;box-shadow:0 2px 8px #ee4d2d33}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill input[type=radio]:checked+label,#variant-selects-template--25531846459576__main fieldset.product-form__input--pill input[type=radio]:checked+label span{color:#fff!important;border-color:#325bf0;background-color:#325bf0}#variant-selects-template--25531846459576__main a.product-form__input--pill label[for*="-1-1"]{border-color:#325bf0}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill label[for*="-1-1"]:before{content:"Most Popular";position:absolute;top:-10px;background-color:#325bf0;color:#fff;padding:4px 0;border-radius:12px;font-size:14px;font-weight:400;letter-spacing:.5px;z-index:2;height:24px;line-height:16px;width:150px;margin-left:auto;margin-right:auto}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill label>*{text-align:center}}@media screen and (max-width:749px){#variant-selects-template--25531846459576__main fieldset.product-form__input--pill label{display:block;margin-bottom:12px;border:2px solid #e0e0e0;padding:12px;border-radius:8px;position:relative}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill input[type=radio]:checked+label{border-color:#325bf0;background-color:#325bf0}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill label[for*="-1-1"]:before{content:"Most Popular";position:absolute;top:-10px;right:12px;background-color:#325bf0;color:#fff;padding:4px 12px;border-radius:12px;font-size:.75em;font-weight:600;text-transform:uppercase;letter-spacing:.5px}}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:50px;padding-right:50px}}#shopify-section-template--25531846328504__image_with_text_QNWhyL .page-width,#shopify-section-template--25531846328504__image_with_text_fpiDKE .page-width{max-width:100vw;padding:0}.footer__social-icons .svg-wrapper,.list-social__item .icon{height:32px!important;width:32px!important}@media(max-width:768px){#shopify-section-template--25531846099128__17592794106f7de842{margin:40px}#shopify-section-template--25531846099128__collapsible_content_3y93G4 .accordion-side,#shopify-section-template--25531846459576__collapsible_content_FkWrer .accordion-side,.section-template--25531846459576__collapsible_content_pUhcWm-padding,#shopify-section-template--25531846459576__multicolumn_dcMetM .page-width{padding:40px!important}.multirow{padding:40px}.multirow__inner{padding:0}#shopify-section-template--25531846099128__image_banner .subtitle p{width:280px;margin:0 auto}.multirow .button--primary,.button,.simple-slider__cta-arjljs2xqm1b1vhoxkaigenblock2885660gbcxxm,.simple-slider__cta-aztdea2lbvmftq1lzeaigenblock2885660eqecn6{align-content:center;margin:0 auto!important;padding:0 15px!important;width:100%;min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.footer__brand-logo,.footer__social-icons{align-self:center!important}.svg-wrapper,.list-social__item .icon{height:28px!important;width:28px!important}}#shopify-section-template--25531846459576__multicolumn_dcMetM h3.inline_richtext{font-size:18px;max-width:255px;margin:0 auto!important}#shopify-section-template--25531846099128__multicolumn_7mAyUk p{font-size:18px;color:#000}.product-form__buttons{max-width:100%!important}.product-form__input .form__label{font-weight:800}.accordion-toggle-icon{transition:transform .3s ease-in-out;display:inline-block}.accordion details[open] .accordion-toggle-icon{transform:rotate(180deg)}.toggle-icon-closed,.toggle-icon-open{transition:opacity .2s ease-in-out}.accordion details[open] .toggle-icon-closed{opacity:0;display:none}.accordion details[open] .toggle-icon-open{display:inline-block;opacity:1}.accordion details:not([open]) .toggle-icon-open{opacity:0;display:none}.accordion details:not([open]) .toggle-icon-closed{display:inline-block;opacity:1}@media(min-width:1024px){.bdl-quantity.bdl-bundle-layout-2 .bdl-quantity-list .bdl-quantity-item{max-width:calc(50% - 10px)!important}}.bdl-quantity .bdl-quantity-variant-box .bdl-quantity-variant-option{max-width:100%!important}.bdl-quantity-variant-action{display:none!important}.bdl-quantity .bdl-quantity-variant-box .bdl-quantity-variant-option-wrap{margin-top:30px!important}.bdl-quantity-variant-option .bdl-quantity-variant-option-wrap:nth-child(1):before{content:"Size";position:absolute;top:-25px;font-size:12px}.bdl-quantity-variant-option .bdl-quantity-variant-option-wrap:nth-child(2):before{content:"Graphics";position:absolute;top:-25px;font-size:12px}.bdl-quantity-variant-option .bdl-quantity-variant-option-wrap:nth-child(3):before{content:"Color";position:absolute;top:-25px;font-size:12px}@media(max-width:768px){.multirow{padding:20px}}@media screen and (max-width:749px){#variant-selects-template--25531846459576__main fieldset.product-form__input--pill{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill legend{width:100%}#variant-selects-template--25531846459576__main fieldset.product-form__input--pill label{display:inline-flex!important;align-items:center;justify-content:center;padding:.4rem .8rem!important;border-radius:9999px!important;box-sizing:border-box;margin:0!important;min-width:auto!important;white-space:nowrap;flex:0 1 calc(33.333% - .5rem)}}#shopify-section-template--25531846099128__slideshow_fQDdzk .slideshow.banner{min-height:70vh}#shopify-section-template--25531846099128__slideshow_fQDdzk .slideshow__media img{object-fit:auto;object-position:55% 30%}@media screen and (max-width:749px){#shopify-section-template--25531846099128__slideshow_fQDdzk .banner__content{align-items:flex-end;justify-content:flex-end;padding:0 16px 58px}#shopify-section-template--25531846099128__slideshow_fQDdzk .slideshow__text.banner__box{width:100%;max-width:520px;margin:0 auto;padding:16px 16px 18px;background:#bee6f3a3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:18px;box-shadow:0 10px 28px #0000001f}#shopify-section-template--25531846099128__slideshow_fQDdzk .banner__heading{font-size:clamp(32px,7.4vw,44px);line-height:1.05;margin:0 0 10px;text-wrap:balance}#shopify-section-template--25531846099128__slideshow_fQDdzk .banner__text p{font-size:16px;line-height:1.35;margin:0 0 14px}#shopify-section-template--25531846099128__slideshow_fQDdzk .banner__buttons .button{width:100%;min-height:48px;padding:14px 16px;font-size:16px;border-radius:14px}#shopify-section-template--25531846099128__slideshow_fQDdzk .banner .banner__heading .accent-underline:after{bottom:-12px!important;height:12px!important}}@media screen and (max-width:749px){#shopify-section-template--25531846099128__slideshow_fQDdzk .banner__media:after{opacity:1;background:linear-gradient(to bottom,#0000 40%,#00000047)}.icon-with-text--vertical .icon-with-text__item:last-child{margin-bottom:0}}.section-template--25531846099128__rich_text_RVgpnD-padding{background-attachment:fixed;background-color:#bee6f3!important;background-image:url(/cdn/shop/files/scratch.png);background-size:cover;background-repeat:no-repeat}.ai-shape-divider-asunnsgkyl3fmn055raigenblocke407986h6djry,.ai-shape-divider-aqvlroej2dwgwaxjoraigenblocke407986eha8dk,.ai-shape-divider-av21em2ptd0lzmxvxcaigenblocke407986gelcx9{background-attachment:fixed;background-color:#bee6f3!important;background-image:url(/cdn/shop/files/scratch.png);background-size:cover;background-repeat:no-repeat}#shopify-section-template--25531846328504__image_with_text_fpiDKE,#shopify-section-template--25531846328504__image_with_text_fpiDKE.color-scheme-1,#shopify-section-template--25531846328504__image_with_text_fpiDKE.color-scheme-2,#shopify-section-template--25531846328504__image_with_text_fpiDKE.color-scheme-3,#shopify-section-template--25531846328504__image_with_text_fpiDKE.color-scheme-4,#shopify-section-template--25531846328504__image_with_text_fpiDKE.color-scheme-5{background-color:#bee6f3!important;background-image:url(/cdn/shop/files/scratch.png)!important;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}@media screen and (min-width:749px){.icon-with-text--vertical .icon-with-text__item{margin-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
