@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Karla:ital,wght@0,200..800;1,200..800&family=Koulen&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Parisienne&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&family=Staatliches&display=swap";#menu-drawer{position:absolute!important;top:100%;left:0;width:100%;height:auto;transform:translate3d(0,-12px,0);transform-origin:top center;clip-path:inset(0 0 100% 0);visibility:hidden;pointer-events:none;transition:transform .24s cubic-bezier(.22,1,.36,1),clip-path .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s;will-change:transform,clip-path;background:#fff!important;background-color:#fff!important;z-index:4!important;isolation:isolate;border-bottom:1px solid #ede0d4;box-shadow:0 10px 30px #00000014;overflow:hidden;max-height:80vh}.menu-drawer__inner-container{position:relative;height:100%;background:#fff}#menu-drawer .menu-drawer__navigation-container,#menu-drawer .menu-drawer__navigation,#menu-drawer .menu-drawer__menu,#menu-drawer .menu-drawer__secondary-links,#menu-drawer .menu-drawer__utility-links{background:#fff!important;background-color:#fff!important}.product-form__buttons.custom_add_Cart{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:100%!important}.product-form__buttons.custom_add_Cart>*:not(.product-form__submit):not(.shopify-payment-button):not(.product-form__quantity){flex:0 0 100%!important;width:100%!important}.product-form__buttons.custom_add_Cart>.product-form__quantity{order:2!important;flex:0 0 96px!important;width:96px!important;min-width:0!important;margin:0!important}.product-form__buttons.custom_add_Cart>#tee-artwork-form,.product-form__buttons.custom_add_Cart>.tee-campaign-form-wrapper{order:1!important}.product-form__buttons.custom_add_Cart .product-form__submit:not(#customily-cart-btn){order:3!important;flex:1 1 auto!important;width:auto!important;min-width:160px!important;min-height:48px!important;margin:0!important;font-size:16px!important;font-weight:600!important;white-space:nowrap!important}.product-form__buttons.custom_add_Cart .tee-btn--preview{min-height:48px!important;height:48px!important;padding:0 30px!important;border-radius:7px!important;font-size:16px!important;font-weight:600!important;line-height:1!important}.product__info-container #customily-options,.product__info-container .customily-options,.product__info-container .customily-personalizer,.product__info-container .customily-product-personalizer{background:#fcfaf8!important;border-color:#efe3d3!important}.product__info-container #customily-options :is([class*=option],[class*=field],[class*=group],[class*=property],[class*=selector],[class*=picker],[class*=upload],[class*=preview],[class*=accordion],[class*=customizer]):not(input):not(textarea):not(select):not(button):not(svg):not(path){background-color:#fcfaf8!important;border-color:#efe3d3!important}.product__info-container #customily-options :is(input,textarea,select),.product__info-container #customily-options [contenteditable=true]{background-color:#fffdfb!important;border-color:#efe3d3!important}.product__info-container #customily-options :is(input,textarea,select):focus,.product__info-container #customily-options [contenteditable=true]:focus{border-color:#c02927!important;box-shadow:0 0 0 2px #c0292714!important;outline:none!important}.tee-dialog-product-mockup.vm--container{z-index:9999999!important;pointer-events:auto!important;isolation:isolate!important}.tee-shopify-product.teeinblue-item--product:has(.tee-dialog-product-mockup){z-index:9999999!important}.tee-dialog-product-mockup .vm--overlay{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:9999997!important;pointer-events:auto!important}.tee-dialog-product-mockup .vm--modal{z-index:9999999!important;pointer-events:auto!important;position:relative!important;box-sizing:border-box!important;background:#fff!important;border-radius:8px!important}.tee-dialog-product-mockup .vm--modal:before,.tee-dialog-product-mockup .vm--modal:after{position:absolute!important;left:24px!important;right:24px!important;display:block!important;z-index:1!important;font-family:Poppins,sans-serif!important;line-height:1.35!important;text-align:center!important;pointer-events:none!important}.tee-dialog-product-mockup .vm--modal:before{content:"Please check the preview carefully"!important;top:18px!important;color:#2b2b2f!important;font-size:16px!important;font-weight:600!important}.tee-dialog-product-mockup .vm--modal:after{content:"Make sure the customization is correct to receive your item faster"!important;top:44px!important;color:#5f6069!important;font-size:13px!important;font-weight:400!important}body.teeinblue-enabled.vm--block-scroll .section-header.shopify-section-group-header-group,body.teeinblue-enabled.vm--block-scroll .shopify-section-group-header-group,body.teeinblue-enabled.vm--block-scroll sticky-header.header-wrapper,body.teeinblue-enabled.vm--block-scroll .header-wrapper{z-index:9999998!important}html:has(body.teeinblue-enabled.vm--block-scroll),body.teeinblue-enabled.vm--block-scroll{overflow:hidden!important;overscroll-behavior:none!important}body.teeinblue-enabled.vm--block-scroll .tee-dialog-product-mockup.vm--container{overflow:hidden!important;overscroll-behavior:none!important}@media screen and (min-width:750px){.tee-dialog-product-mockup.vm--container{display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;box-sizing:border-box!important}.tee-dialog-product-mockup .vm--modal{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;transform-origin:center center!important;margin:0!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px)!important;overflow:auto!important}.tee-dialog-product-mockup .tee-dialog-close{position:absolute!important;top:12px!important;right:12px!important;bottom:auto!important;left:auto!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:#141414d1!important;color:#fff!important;font-size:16px!important;line-height:1!important;transform:none!important;box-shadow:0 4px 14px #0000002e!important;cursor:pointer!important}.tee-dialog-product-mockup .tee-dialog-close:hover{background:#141414f0!important}}.product-form__buttons.custom_add_Cart .product-form__submit:not(#customily-cart-btn) span{white-space:nowrap!important}.product-form__quantity:not(.product-form__quantity--inline){width:96px!important;flex:0 0 96px!important}@media screen and (max-width:749px){.tee-dialog-product-mockup.vm--container{display:flex!important;align-items:center!important;justify-content:center!important;padding:10px!important;box-sizing:border-box!important}.tee-dialog-product-mockup .vm--modal{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:min(380px,calc(100vw - 20px))!important;max-width:min(380px,calc(100vw - 20px))!important;max-height:calc(100dvh - 20px)!important;margin:auto!important;overflow:auto!important;padding-top:0!important}.tee-dialog-product-mockup .tee-dialog-inner{box-sizing:border-box!important;padding:90px 8px 10px!important}.tee-dialog-product-mockup .tee-dialog-close{position:absolute!important;top:10px!important;right:10px!important;bottom:auto!important;left:auto!important;z-index:3!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important;padding:0!important;border-radius:999px!important;transform:none!important}.tee-dialog-product-mockup .vm--modal:before,.tee-dialog-product-mockup .vm--modal:after{left:14px!important;right:54px!important;text-align:left!important}.tee-dialog-product-mockup .vm--modal:before{top:12px!important;font-size:13.5px!important;line-height:1.25!important}.tee-dialog-product-mockup .vm--modal:after{top:48px!important;font-size:11.5px!important;line-height:1.32!important}.tee-dialog-product-mockup .tee-dialog-body,.tee-dialog-product-mockup .tee-dcontent{height:auto!important;overflow:visible!important;width:100%!important}.tee-dialog-product-mockup .tee-dcontent{display:flex!important;flex-direction:column!important}.tee-dialog-product-mockup .tee-dcontent-body,.tee-dialog-product-mockup .tee-gallery-content,.tee-dialog-product-mockup .tee-gallery,.tee-dialog-product-mockup .tee-slider,.tee-dialog-product-mockup .tee-slider__inner,.tee-dialog-product-mockup .tee-slider__track,.tee-dialog-product-mockup .tee-slide,.tee-dialog-product-mockup .tee-mockup-zoomable,.tee-dialog-product-mockup .tee-zoom-normal,.tee-dialog-product-mockup .tee-platform-mockup,.tee-dialog-product-mockup .tee-mockup-item,.tee-dialog-product-mockup .tee-mockup,.tee-dialog-product-mockup .tee-printarea--image{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important}.tee-dialog-product-mockup .tee-slider__track,.tee-dialog-product-mockup .tee-slide{height:100%!important}.tee-dialog-product-mockup .tee-dcontent-footer{height:auto!important;justify-content:flex-end!important;padding-top:8px!important}.tee-dialog-product-mockup .tee-dcontent-footer .tee-btn{min-height:40px!important}.product-form__buttons.custom_add_Cart{flex-direction:row!important}.product-form__buttons.custom_add_Cart>.product-form__quantity{flex:0 0 96px!important;width:96px!important}.product-form__buttons.custom_add_Cart .product-form__submit:not(#customily-cart-btn){width:auto!important}}#Details-menu-drawer-container[open]:not(.menu-closing) #menu-drawer{visibility:visible;pointer-events:auto;transition:transform .24s cubic-bezier(.22,1,.36,1),clip-path .26s cubic-bezier(.22,1,.36,1),visibility 0s}#Details-menu-drawer-container[open].menu-opening #menu-drawer{transform:translateZ(0);clip-path:inset(0 0 0 0);visibility:visible;pointer-events:auto;transition:transform .26s cubic-bezier(.22,1,.36,1),clip-path .28s cubic-bezier(.22,1,.36,1),visibility 0s}#Details-menu-drawer-container[open].menu-closing #menu-drawer{transform:translate3d(0,-12px,0);clip-path:inset(0 0 100% 0);visibility:hidden;pointer-events:none;transition:transform .18s cubic-bezier(.4,0,.2,1),clip-path .2s cubic-bezier(.4,0,.2,1),visibility 0s linear .2s}.banner__buttons a{border-radius:15px;font-family:Poppins,sans-serif;font-size:17px}.banner__buttons a:after{content:none}h2.related-products__heading.inline-richtext.h2{font-size:34px;font-weight:600;letter-spacing:.5px;color:#c56b4a;text-transform:uppercase;margin-bottom:30px}div#menu-drawer .menu-drawer__menu{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;padding:16px}@media screen and (min-width:990px){div#menu-drawer .menu-drawer__menu{display:flex!important;flex-direction:row;justify-content:center;gap:30px}}.menu-drawer__menu li{list-style:none;width:100%}.menu-drawer__menu-item,.menu-drawer__menu a,summary.menu-drawer__menu-item{text-decoration:none;font-weight:700;color:#000;font-family:Poppins,sans-serif;display:flex!important;align-items:center;gap:6px;padding:10px;background:#fff;border:1px solid #ede0d4;border-radius:10px;font-size:16px;height:100%;line-height:1.1;letter-spacing:-.01em;transition:all .2s ease;box-shadow:0 2px 4px #00000005;list-style:none;cursor:pointer;box-sizing:border-box;width:100%;overflow:hidden}summary.menu-drawer__menu-item::-webkit-details-marker{display:none}.menu-drawer__menu-item:active,.menu-drawer__menu a:active{transform:scale(.98);background:#f5f5f5}details[id^=Details-menu-drawer-menu-item][open]>summary .has-submenu-indicator:before{content:"-"}details[id^=Details-menu-drawer-menu-item]>summary .has-submenu-indicator:before,.menu-drawer__child-details>summary .has-submenu-indicator:before{content:"+"}.menu-drawer__child-details[open]>summary .has-submenu-indicator:before{content:"-"}.has-submenu-indicator{margin-left:auto;font-size:14px;color:#c56b4a;font-weight:600;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#d9683c14;border-radius:50%;flex-shrink:0}details[id^=Details-menu-drawer-menu-item]>.menu-drawer__submenu,.menu-drawer__child-details>.menu-drawer__submenu{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:2;transform:translate(100%);transition:transform .2s ease;visibility:hidden}details[id^=Details-menu-drawer-menu-item][open]>.menu-drawer__submenu,.menu-drawer__child-details[open]>.menu-drawer__submenu{transform:translate(0);visibility:visible}.menu-drawer__child-details>.menu-drawer__submenu{z-index:3}.menu-drawer__inner-submenu{height:100%;overflow-y:auto;display:flex;flex-direction:column}.menu-drawer__close-button{display:flex;align-items:center;gap:10px;padding:12px 0;font-weight:700;font-size:14px;color:#c56b4a;border:none;background:transparent;cursor:pointer;border-bottom:1px solid #f0f0f0}details[id^=Details-menu-drawer-menu-item]>.menu-drawer__submenu ul,.menu-drawer__child-details>.menu-drawer__submenu ul{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;padding:0;margin:0;border:none}details[id^=Details-menu-drawer-menu-item]>.menu-drawer__submenu ul .menu-drawer__menu-item,.menu-drawer__child-details>.menu-drawer__submenu ul .menu-drawer__menu-item{border:1px solid #ede0d4;background:#fff;padding:10px;font-size:16px;color:#1a1a1a;box-shadow:0 2px 4px #00000005;border-radius:10px}.menu-drawer__child-details{width:100%}.menu-drawer__menu-item--grandchild{color:#5f5652!important;font-weight:600!important}.menu-item-image{width:24px;min-width:24px;max-width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;overflow:hidden;box-shadow:0 2px 4px #0000000d;border:1px solid #f0f0f0;flex-shrink:0;-webkit-mask-image:-webkit-radial-gradient(white,black)}.menu-item-image img{width:100%;height:100%;display:block;object-fit:cover}.menu-drawer__secondary-links{padding:20px;border-top:1px solid #f0f0f0;margin-top:10px}.menu-drawer__secondary-links ul{display:flex;flex-direction:column;gap:15px;padding:0;margin:0}.secondary-link{text-decoration:none!important;color:#000;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;display:flex;align-items:center;gap:10px}.secondary-link .box-icon{font-size:20px}details[id^=Details-menu-drawer-menu-item] summary{list-style:none;display:flex;align-items:center;gap:10px;cursor:pointer}details[id^=Details-menu-drawer-menu-item]>summary .svg-wrapper{margin-left:auto;transition:transform .2s ease}details[id^=Details-menu-drawer-menu-item][open]>summary .svg-wrapper{transform:rotate(180deg)}details[id^=Details-menu-drawer-menu-item] ul{padding-left:34px;margin-top:10px;border-left:1px solid #eee}@media screen and (max-width:989px){#menu-drawer{background:#fff!important;border-bottom:1px solid #eadfd9!important;box-shadow:0 16px 36px #37241d1f!important;height:calc(var(--viewport-height, 100dvh) - var(--header-bottom-position, 63px))!important;max-height:calc(var(--viewport-height, 100dvh) - var(--header-bottom-position, 63px))!important}#menu-drawer .menu-drawer__inner-container,#menu-drawer .menu-drawer__navigation-container,#menu-drawer .menu-drawer__navigation,#menu-drawer .menu-drawer__secondary-links,#menu-drawer .menu-drawer__utility-links{background:#fff!important}#menu-drawer .menu-drawer__navigation-container{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-content:initial!important;height:100%!important;max-height:100%!important;overflow-y:auto!important}#menu-drawer .menu-drawer__navigation{padding:16px 20px 14px!important}#menu-drawer .menu-drawer__navigation>.menu-drawer__menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0!important;margin:0!important;background:transparent!important}#menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li{margin:0!important;min-width:0!important}#menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>a.menu-drawer__menu-item,#menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details>summary.menu-drawer__menu-item{min-height:46px!important;padding:10px 12px!important;border:1px solid #eadfd9!important;border-radius:8px!important;background:#fff!important;color:#151211!important;box-shadow:0 2px 8px #37241d0d!important;font-size:14.5px!important;font-weight:500!important;line-height:1.12!important;letter-spacing:0!important;gap:8px!important}#menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>a.menu-drawer__menu-item:hover,#menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details>summary.menu-drawer__menu-item:hover{border-color:#e3d0c5!important;background:#fffdfb!important}#menu-drawer .menu-highlight-back-to-school-collection,#menu-drawer .menu-highlight-back-to-school-collection span{color:#c56b4a!important}#menu-drawer .menu-item-image{width:22px!important;height:22px!important;min-width:22px!important;max-width:22px!important;border-color:#eadfd9!important;box-shadow:none!important}#menu-drawer .has-submenu-indicator{width:18px!important;height:18px!important;min-width:18px!important;margin-left:auto!important;border:1px solid rgba(192,41,39,.1)!important;background:#c029270f!important;color:#c56b4a!important;font-size:13px!important;font-weight:500!important;line-height:1!important}#menu-drawer details[id^=Details-menu-drawer-menu-item]>.menu-drawer__submenu,#menu-drawer .menu-drawer__child-details>.menu-drawer__submenu{background:#fff!important;transform:translate3d(104%,0,0)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s ease,visibility 0s linear .28s!important;will-change:transform,opacity}#menu-drawer details[id^=Details-menu-drawer-menu-item][open]>.menu-drawer__submenu,#menu-drawer .menu-drawer__child-details[open]>.menu-drawer__submenu{transform:translateZ(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .22s ease,visibility 0s!important}#menu-drawer details[id^=Details-menu-drawer-menu-item].submenu-closing>.menu-drawer__submenu,#menu-drawer .menu-drawer__child-details.submenu-closing>.menu-drawer__submenu{transform:translate3d(104%,0,0)!important;opacity:0!important;visibility:visible!important;pointer-events:none!important;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .18s ease!important}#menu-drawer .menu-drawer__inner-submenu{position:relative!important;height:100%!important;min-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;padding:0 14px 22px!important;background:#fff!important}#menu-drawer .menu-drawer__submenu{overflow:hidden!important}#menu-drawer .menu-drawer__child-details{position:static!important}#menu-drawer .menu-drawer__child-details>.menu-drawer__submenu{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:4!important}#menu-drawer .menu-drawer__child-details>summary.menu-drawer__menu-item{gap:8px!important;list-style:none!important}#menu-drawer summary.menu-drawer__menu-item::-webkit-details-marker{display:none!important}#menu-drawer summary.menu-drawer__menu-item::marker{content:""!important}#menu-drawer .menu-drawer__child-details>summary.menu-drawer__menu-item .has-submenu-indicator{margin-left:auto!important}#menu-drawer .menu-drawer__child-details>summary.menu-drawer__menu-item .has-submenu-indicator:before{content:"+"!important;transform:none!important}#menu-drawer .menu-drawer__child-details[open]>summary.menu-drawer__menu-item .has-submenu-indicator:before{content:"-"!important}#menu-drawer .menu-drawer__child-details:not([open])>.menu-drawer__submenu .menu-drawer__close-button{visibility:hidden!important}#menu-drawer .menu-drawer__child-details[open]>.menu-drawer__submenu .menu-drawer__close-button{visibility:visible!important}#menu-drawer .menu-drawer__close-button{min-height:58px!important;width:calc(100% + 28px)!important;margin:0 -14px 16px!important;padding:0 20px!important;border:0!important;border-bottom:1px solid #eadfd9!important;border-radius:0!important;background:#ffffff6b!important;color:#151211!important;font-size:15px!important;font-weight:600!important;line-height:1.15!important;gap:12px!important;box-shadow:none!important;transition:background .16s ease,color .16s ease!important}#menu-drawer .menu-drawer__close-button:hover{background:#ffffffad!important;color:#c56b4a!important}#menu-drawer .menu-drawer__close-button:focus,#menu-drawer .menu-drawer__close-button:focus-visible{outline:0!important;box-shadow:inset 0 -1px #eadfd9,0 0 0 2px #c029271f!important}#menu-drawer .menu-drawer__close-button:before,#menu-drawer .menu-drawer__close-button:after{content:none!important;box-shadow:none!important}#menu-drawer .menu-drawer__close-button .svg-wrapper{width:28px!important;height:28px!important;min-width:28px!important;margin:0!important;border-radius:50%!important;background:#ffffffb8!important;border:1px solid #eadfd9!important;color:#151211!important;align-items:center!important;justify-content:center!important;transform:rotate(90deg)!important}#menu-drawer .menu-drawer__close-button .menu-drawer__back-icon{width:30px!important;height:30px!important;min-width:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;border:1px solid #eadfd9!important;border-radius:50%!important;background:#fff!important;color:#151211!important;box-shadow:0 1px 3px #37241d14!important;transform:none!important;flex:0 0 30px!important}#menu-drawer .menu-drawer__close-button .menu-drawer__back-icon svg{width:19px!important;height:19px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:2.2!important;stroke-linecap:round!important;stroke-linejoin:round!important}#menu-drawer details[id^=Details-menu-drawer-menu-item]>.menu-drawer__submenu ul,#menu-drawer .menu-drawer__child-details>.menu-drawer__submenu ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0!important;margin:0!important;border:0!important}#menu-drawer details[id^=Details-menu-drawer-menu-item]>.menu-drawer__submenu ul .menu-drawer__menu-item,#menu-drawer .menu-drawer__child-details>.menu-drawer__submenu ul .menu-drawer__menu-item{min-height:42px!important;padding:10px 12px!important;border:1px solid #eadfd9!important;border-radius:8px!important;background:#fff!important;color:#151211!important;box-shadow:0 2px 8px #37241d0b!important;font-size:14px!important;font-weight:500!important;line-height:1.12!important;letter-spacing:0!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease!important}#menu-drawer details[id^=Details-menu-drawer-menu-item]>.menu-drawer__submenu ul .menu-drawer__menu-item:hover,#menu-drawer .menu-drawer__child-details>.menu-drawer__submenu ul .menu-drawer__menu-item:hover{border-color:#e3d0c5!important;background:#fffdfb!important;box-shadow:0 4px 12px #37241d12!important;transform:translateY(-1px)!important}#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li{transform:none!important}#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li>.menu-drawer__menu-item,#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li>details>summary.menu-drawer__menu-item{animation:mobileDrawerSubItemIn .26s cubic-bezier(.22,1,.36,1) both}#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li:nth-child(2)>.menu-drawer__menu-item,#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li:nth-child(2)>details>summary.menu-drawer__menu-item{animation-delay:24ms}#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li:nth-child(3)>.menu-drawer__menu-item,#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li:nth-child(3)>details>summary.menu-drawer__menu-item{animation-delay:48ms}#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li:nth-child(4)>.menu-drawer__menu-item,#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li:nth-child(4)>details>summary.menu-drawer__menu-item{animation-delay:72ms}#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li:nth-child(n+5)>.menu-drawer__menu-item,#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li:nth-child(n+5)>details>summary.menu-drawer__menu-item{animation-delay:96ms}@keyframes mobileDrawerSubItemIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){#menu-drawer,#menu-drawer details[id^=Details-menu-drawer-menu-item]>.menu-drawer__submenu,#menu-drawer .menu-drawer__child-details>.menu-drawer__submenu,#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li>.menu-drawer__menu-item,#menu-drawer details[open]>.menu-drawer__submenu .menu-drawer__menu>li>details>summary.menu-drawer__menu-item{animation:none!important;transition:none!important}}#menu-drawer .menu-drawer__secondary-links{margin:8px 0 0!important;padding:18px 20px 10px!important;border-top:1px solid #eadfd9!important}#menu-drawer .menu-drawer__secondary-links ul{gap:2px!important}#menu-drawer .secondary-link{min-height:38px!important;padding:7px 4px!important;border-radius:7px!important;color:#151211!important;font-size:14.5px!important;font-weight:500!important;line-height:1.2!important;gap:12px!important}#menu-drawer .secondary-link:hover{background:#c029270b!important;color:#c56b4a!important}#menu-drawer .secondary-link .box-icon{display:none!important}#menu-drawer .menu-secondary-icon,#menu-drawer .track-order-icon{position:relative!important;display:inline-flex!important;width:22px!important;height:22px!important;flex:0 0 22px!important;align-items:center!important;justify-content:center!important;color:#4b332a!important}#menu-drawer .menu-secondary-icon svg,#menu-drawer .track-order-icon svg{width:20px!important;height:20px!important;display:block!important}#menu-drawer .menu-secondary-icon path,#menu-drawer .menu-secondary-icon rect,#menu-drawer .menu-secondary-icon circle,#menu-drawer .track-order-icon path{fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}#menu-drawer .menu-drawer__utility-links{padding:4px 20px 22px!important;margin:0!important;border-top:0!important}#Details-menu-drawer-container[open]>.header__icon--menu:focus,#Details-menu-drawer-container[open]>.header__icon--menu:focus-visible{outline:0!important;box-shadow:none!important}#menu-drawer .menu-drawer__account{min-height:40px!important;padding:7px 4px!important;margin:4px 0 0!important;color:#151211!important;font-size:14.5px!important;font-weight:500!important;gap:12px!important}#menu-drawer .menu-drawer__account .svg-wrapper{width:22px!important;height:22px!important}#menu-drawer .menu-drawer__account p{margin:0!important}#menu-drawer .list-social{display:none!important}}cart-items:not(.cart-page) .title-wrapper-with-link h1.title.title--primary{font-size:30px;font-family:Poppins,sans-serif;color:#000;font-weight:700}cart-items:not(.cart-page) div#main-cart-items table.cart-items th{font-size:17px;font-weight:700;font-family:Poppins,sans-serif;color:#000;padding:20px}span#ProductCountDesktop{font-family:Poppins,sans-serif}div#ProductGridContainer .card .card__inner .card__media{border-radius:20px}.facet-filters__label,.facet-filters__field .select__select,.mobile-facets__sort .select__select,.facets__wrapper{font-family:Poppins,sans-serif}#main-cart-footer:not(.cart-page-footer) .cart__blocks .totals h2.totals__total{font-size:20px;font-family:Poppins,sans-serif}h1.collection-hero__title{font-family:Poppins,sans-serif;font-size:24px;margin-bottom:0}.ClassicFormTab_classicFormTab__b6hh6 .ClassicFormTab_title__Htyjk{font-family:Poppins,sans-serif;font-size:34px!important}.desktop-localization-wrapper{align-items:center}.track_orders a{font-size:14.5px;font-family:Poppins,sans-serif;font-weight:400;color:#000}@media(max-width:749px){.track_orders{display:none!important}#menu-drawer{top:100%!important}.menu-drawer{transition:transform .22s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s!important}}.ClassicFormTab_classicFormTab__b6hh6 .ClassicFormTab_tabs__vX63g .ClassicFormTab_tab__o_HcM{font-size:20px!important;font-family:Poppins,sans-serif}.ClassicFormTab_classicFormTab__b6hh6 .ant-input{font-size:17px;font-family:Poppins,sans-serif!important}.ClassicFormTab_classicFormTab__b6hh6 .ant-btn{font-size:20px;font-family:Poppins,sans-serif!important}#main-cart-footer:not(.cart-page-footer) .cart__blocks .totals p.totals__total-value{font-size:20px;font-family:Poppins,sans-serif;font-weight:600;color:#000}.quantity{border:1.5px solid #e7dbd0!important;border-radius:20px!important;background-color:#fff!important;overflow:hidden!important;min-height:4.5rem!important;width:12rem!important;box-shadow:none!important}.quantity:after,.quantity:before,quantity-input.quantity:after,quantity-input.quantity:before{content:none!important;display:none!important;box-shadow:none!important}cart-items:not(.cart-page) .cart-item__quantity-wrapper{align-items:center;gap:1.5rem}sticky-header.header-wrapper.scrolled{position:fixed;width:100%;margin:0 auto;left:0;right:0;top:0;box-shadow:none!important;animation:macornerHeaderDockIn .24s cubic-bezier(.22,1,.36,1)}@keyframes macornerHeaderDockIn{0%{opacity:.98;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}.announcement-bar-section .utility-bar{max-height:40px;opacity:1;transform:translateY(0);transform-origin:top center;transition:max-height .24s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .24s cubic-bezier(.22,1,.36,1);will-change:max-height,opacity,transform}html.macorner-header-scrolled .announcement-bar-section .utility-bar{max-height:0;opacity:0;transform:translateY(-100%);pointer-events:none}@media(prefers-reduced-motion:reduce){sticky-header.header-wrapper.scrolled{animation:none}.announcement-bar-section .utility-bar{transition:none}}slideshow-component.slider-mobile-gutter{max-width:1600px;margin:0 auto}#main-cart-footer:not(.cart-page-footer) .cart__blocks .cart__ctas button#checkout{background:#6b4a3a;font-size:20px;border-radius:20px;font-family:Poppins,sans-serif}sticky-header.header-wrapper .page-width.drawer-menu{max-width:1600px;padding:0 10px}#main-cart-footer:not(.cart-page-footer) .cart__blocks .cart__ctas button#checkout:after{content:none}cart-items:not(.cart-page) form#cart table.cart-items thead{background:#fff}cart-items:not(.cart-page) div#main-cart-items table.cart-items td.cart-item__details a.cart-item__name{font-size:20px;color:#000;font-family:Poppins,sans-serif;font-weight:700}cart-items:not(.cart-page) div#main-cart-items table.cart-items td.cart-item__details .product-option{color:#000;font-family:Poppins,sans-serif}cart-items:not(.cart-page) .title-wrapper-with-link a.underlined-link{font-size:17px;font-family:Poppins,sans-serif;color:#000;font-weight:500}cart-items:not(.cart-page) .cart-item__price-wrapper span.price.price--end{font-family:Poppins,sans-serif;font-weight:500;color:#c56b4a}.header-wrapper .header-localization .disclosure .localization-form__select{font-size:18px;color:#000;font-family:Poppins,sans-serif}.section-title{font-size:30px;text-transform:uppercase}.slideshow__controls.slider-buttons{border:none}.slideshow__controls.slider-buttons{position:relative}.slideshow__controls.slider-buttons button.slider-button{position:absolute;top:-260px;z-index:999999999}.slider-counter.slider-counter--dots{position:absolute;top:-40px}.slideshow__controls.slider-buttons button.slider-button.slider-button--prev{left:0}.slideshow__controls.slider-buttons button.slider-button.slider-button--next{right:0}.slideshow__controls.slider-buttons button.slider-button svg.icon.icon-caret{height:30px;width:30px}.announcement-bar p.announcement-bar__message.h5 span{font-size:15px;font-family:Poppins,sans-serif}.header--top-center .header__inline-menu li a,.header__inline-menu .header__menu-item{font-size:17px;text-transform:none;font-family:Poppins,sans-serif;letter-spacing:0;color:#000;font-weight:400;line-height:1.2;padding:.8rem 1rem;transition:all .2s ease;display:inline-flex!important;align-items:center;text-decoration:none!important}.header__menu-item span,.header__active-menu-item{text-decoration:none!important}.header__menu-item:hover span,details[open]>.header__menu-item,.header__menu-item:hover .header__active-menu-item{text-decoration:none!important}.header__menu-item:hover .header__active-menu-item,details.is-hover-open>.header__menu-item .header__active-menu-item{color:#4b332a}.header--top-center .header__inline-menu li a:hover,.header__inline-menu .header__menu-item:hover{color:#4b332a;opacity:.8}.header__inline-menu .header__active-menu-item{color:#c56b4a;text-decoration:none}.header--top-center .header__inline-menu>.list-menu--inline{gap:30px}.announcement-bar-section .utility-bar{background:#4b332a}.announcement-bar__message{font-size:18px;font-family:Poppins,sans-serif}.banner__box.content-container .banner__text.rte.body p{font-size:20px;font-family:Poppins,sans-serif}.banner__buttons.banner__buttons--multiple a{background:#8a5a44;color:#fff;border-radius:15px;font-size:18px;font-family:Poppins,sans-serif}.banner__buttons.banner__buttons--multiple a:after{content:none}.banner__box.content-container h2{font-size:75px;font-weight:700;line-height:80px;font-family:Poppins,sans-serif;letter-spacing:1.4px}.best_seller h2.title{text-align:center;font-size:30px;font-family:Poppins,sans-serif;color:#c56b4a;text-transform:uppercase}div#feature_sections .best_seller slider-component.slider-mobile-gutter{max-width:1600px;margin:0 auto}.best_seller slider-component.slider-mobile-gutter .media img{border-radius:20px}.card--standard>.card__content .card__information h3{font-size:14px!important;font-weight:600;font-family:Poppins,sans-serif;line-height:1.22!important}.card--standard>.card__content .card__information h3 a{color:#000;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.template-search .card--standard>.card__content .card__information h3,.template-search .card--standard>.card__content .card__information h3.card__heading,.template-search .card--standard>.card__content .card__information h3.h5,.template-search .card--standard>.card__content .card__information h3 a{font-size:14px!important;line-height:1.22!important}.card-wrapper .price .price-item--regular,.card-wrapper .price .price-item--sale{font-size:26px!important;font-weight:700!important;font-family:Poppins,sans-serif!important;color:#c56b4a!important}.card-wrapper .price--on-sale .price-item--regular{color:#aaa!important;font-weight:500!important;text-decoration:line-through!important;font-size:17px!important}.card__badge .badge,.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{background-color:#ffecec!important;color:#c56b4a!important;font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:0!important;line-height:1!important;padding:3px 14px!important;border-radius:999px!important;box-shadow:0 4px 10px #5a3e3624!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important}.card__inner .card__badge{transform:translateY(-8px)}@media screen and (max-width:749px){.card__badge .badge,.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{font-size:11px!important;padding:5px 11px!important}.card__inner .card__badge{transform:translateY(-6px)}}div#personalization_box{background:linear-gradient(180deg,#ffffff94,#fff0 44%),#fff;padding:36px 50px 54px}div#personalization_box h2{text-align:center;font-size:28px;line-height:1.15;font-family:Poppins,sans-serif;color:#c56b4a;text-transform:uppercase;letter-spacing:.4px}div#personalization_box .multicolumn-card__info .rte{min-height:auto}div#personalization_box .multicolumn-card.content-container{border-radius:18px;background:none;height:100%;overflow:visible}div#personalization_box .multicolumn-card__info{position:relative;display:grid;grid-template-columns:44px 1fr;align-content:start;column-gap:16px;min-height:190px;background:#fff9f3eb;border:1px solid rgba(138,90,68,.12);border-radius:18px;padding:28px;box-shadow:0 18px 40px #4e3b3114;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}div#personalization_box .multicolumn-card__info:hover{border-color:#c0292733;box-shadow:0 22px 52px #4e3b311f;transform:translateY(-3px)}div#personalization_box .personalization-step__badge{display:inline-flex;grid-row:1 / span 2;width:44px;height:44px;align-items:center;justify-content:center;border-radius:999px;background:#c56b4a;color:#fff9f3;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1;box-shadow:0 10px 22px #c0292738}div#personalization_box .title-wrapper-with-link{justify-content:center;margin-bottom:28px}div#personalization_box .multicolumn-list{position:relative;display:flex;flex-wrap:nowrap;gap:18px}div#personalization_box .multicolumn-list__item{flex:1 1 0;max-width:none;width:auto}@media screen and (min-width:750px){div#personalization_box .multicolumn-list__item{position:relative}}@media screen and (min-width:990px)and (max-width:1199px){div#personalization_box{padding:34px 28px 48px}div#personalization_box .multicolumn-list{gap:14px}div#personalization_box .multicolumn-card__info{grid-template-columns:40px 1fr;column-gap:14px;min-height:180px;padding:24px}div#personalization_box .personalization-step__badge{width:40px;height:40px}div#personalization_box .multicolumn-card__info h3.inline-richtext{font-size:18px!important}div#personalization_box .multicolumn-card__info .rte p{font-size:14px!important;line-height:1.65!important}}@media screen and (min-width:750px)and (max-width:989px){div#personalization_box{padding:30px 18px 42px}div#personalization_box h2{font-size:24px}div#personalization_box .multicolumn-list{gap:12px}div#personalization_box .multicolumn-card__info{grid-template-columns:36px 1fr;column-gap:12px;min-height:176px;padding:22px 18px}div#personalization_box .personalization-step__badge{width:36px;height:36px;font-size:14px}div#personalization_box .multicolumn-card__info h3.inline-richtext{font-size:16px!important;line-height:1.3!important}div#personalization_box .multicolumn-card__info .rte p{font-size:13px!important;line-height:1.58!important}}div#personalization_box .multicolumn-card__info h3.inline-richtext{color:#000;font-size:19px;line-height:1.28;font-family:Poppins,sans-serif;font-weight:600;margin:1px 0 10px}div#personalization_box .multicolumn-card__info .rte p{max-width:34rem;font-size:15px;line-height:1.75;color:#000;font-family:Poppins,sans-serif;margin:0}.center.collection__view-all a{background:#8a5a44;padding:5px 40px;font-size:20px;color:#fff9f3;text-decoration:none;font-family:Poppins,sans-serif;border-radius:20px}.center.collection__view-all a:hover,.banner__buttons.banner__buttons--multiple a:hover{background:#6f4635}div#faq_dearmora h2{font-size:30px;font-family:Poppins,sans-serif;color:#c56b4a;text-align:center;font-weight:700;text-transform:uppercase}.image-with-text h2.image-with-text__heading{font-size:30px;font-family:Poppins,sans-serif;color:#c56b4a;font-weight:700;text-transform:uppercase}.image-with-text__text.rte.body p{font-family:Poppins,sans-serif;font-size:18px}.center.collection__view-all.scroll-trigger.animate--slide-in{margin-top:20px}div#faq_dearmora h3.accordion__title{font-size:20px;color:#000;font-family:Poppins,sans-serif;font-weight:700}div#faq_dearmora .accordion__content p{color:#000;font-family:Poppins,sans-serif;font-size:18px}div#faq_dearmora .collapsible-content-wrapper-narrow{max-width:1140px}form.installment.caption-large{display:none}.product-form__input--pill label{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #ccc;border-radius:999px;cursor:pointer}.color-swatch{width:20px;height:20px;border-radius:50%;border:1px solid #ddd;display:inline-block}.product.grid .product__info-container .product__accordion{border-top:0px!important}.product__info-container .product__accordion--personalization{margin-top:2.5rem;padding:0!important;border:0!important;border-bottom:.1rem solid rgba(var(--color-foreground),.08)!important;border-radius:0;background:transparent!important}.product__info-container .product__accordion--personalization summary{padding:1.5rem 0!important}.product__info-container .product__accordion--personalization .accordion__content{margin-top:12px;color:#4b332a!important}.pd-shipping-timeline .pd-step{display:flex;gap:10px}footer.footer{background:#efe3d3}h2.footer-block__heading.inline-richtext{font-size:20px;color:#000;font-family:Poppins,sans-serif;font-weight:700}.footer-block__details-content .list-menu__item--link{font-size:15px;color:#000;text-decoration:none;font-family:Poppins,sans-serif}.footer-block__image-wrapper{margin-top:50px}.copyright__content,.policies li a{font-size:13px;font-family:Poppins,sans-serif}.school-season h2.section-title{font-size:30px;text-transform:uppercase}section.why-choose-us .section-title{text-align:center;color:#c56b4a;margin:0 0 34px;font-size:28px;line-height:1.15;letter-spacing:.4px;text-transform:uppercase}section.why-choose-us .features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1500px;margin:0 auto}section.why-choose-us .feature-item{display:flex;align-items:flex-start;gap:20px;min-height:178px;background:linear-gradient(135deg,#ffffffd6,#fff9f3f0),#fff9f3;border:1px solid rgba(138,90,68,.12);border-radius:18px;padding:30px;box-shadow:0 18px 42px #4e3b3114;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}section.why-choose-us .feature-item:hover{border-color:#c0292733;box-shadow:0 24px 58px #4e3b3121;transform:translateY(-4px)}section.why-choose-us .feature-icon{flex:0 0 58px;width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;color:#000;background:#efe3d3b8;box-shadow:inset 0 0 0 1px #8a5a441f}section.why-choose-us .feature-icon svg{width:34px;height:34px;stroke-width:1.8}section.why-choose-us .feature-content h3{margin:0 0 8px;color:#000;font-size:15px;line-height:1.35;font-weight:600;font-family:Poppins,sans-serif}section.why-choose-us .feature-content p{margin:0 0 14px;font-size:16px;line-height:1.7;color:#000;font-family:Poppins,sans-serif}section.why-choose-us .feature-content a{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1.2;font-weight:600;color:#6b4a3a;text-decoration:none;font-family:Poppins,sans-serif}section.why-choose-us .feature-content a:after{content:"";width:22px;height:1px;background:currentColor;opacity:.65;transition:width .18s ease}section.why-choose-us .feature-content a:hover:after{width:34px}section.why-choose-us{background:linear-gradient(180deg,#ffffff7a,#fff0 46%),#fff;padding:44px 50px 74px}@media screen and (min-width:990px)and (max-width:1199px){section.why-choose-us .feature-item{gap:16px;min-height:170px;padding:26px 22px}section.why-choose-us .feature-icon{flex-basis:52px;width:52px;height:52px}section.why-choose-us .feature-icon svg{width:31px;height:31px}}@media screen and (min-width:750px)and (max-width:989px){section.why-choose-us .features-grid{grid-template-columns:1fr;gap:14px;max-width:720px}section.why-choose-us .feature-item{min-height:0;padding:24px}}.image-with-text__content .image-with-text__text+.button{margin-top:3rem;background:#8a5a44;padding:5px 40px;font-size:20px;color:#fff9f3;text-decoration:none;font-family:Poppins,sans-serif;border-radius:20px}.slideshow__text.slideshow__text--left{align-items:center;text-align:left;justify-content:center;margin-left:15%}.banner__buttons.custom__btn{position:relative;top:30px}.image-with-text__content .image-with-text__text+.button:after{content:none}#Details-menu-drawer-container[open] #menu-drawer .menu-drawer__navigation{padding:0}.header--top-center.drawer-menu{padding:0 40px}.image-with-text__content .image-with-text__text+.button:hover{background:#6f4635}.image-with-text .grid__item .image-with-text__media img{border-radius:15px}section.slideshow_mobile{display:none}.page-width.section-about-section-padding.custom__page{padding-top:0}.banner__page.custom_background{padding:0;background:none;position:relative;overflow:hidden;margin-bottom:0}.banner__page h1{font-size:30px;font-family:Poppins,sans-serif;color:#c56b4a;text-align:center;text-transform:uppercase;margin-bottom:0}.contact.page-width input,.contact.page-width textarea{border-radius:8px}.contact.page-width .field:after,.contact.page-width .field:before{content:none}.contact__button{text-align:center}.product.product--large.grid .product__info-wrapper.grid__item h1{font-size:30px;font-weight:700;color:#000;font-family:Poppins,sans-serif}.product-form__input--pill input[type=radio]:checked+label{color:#fff!important}.drawer__header h2.drawer__heading{font-size:25px;font-family:Poppins,sans-serif;color:#000}.cart-drawer__footer h2.totals__total{font-size:18px;font-family:Poppins,sans-serif;color:#000}.cart-drawer__footer p.totals__total-value{font-size:18px;font-family:Poppins,sans-serif;color:#c56b4a}.cart-drawer .cart__checkout-button{border-radius:20px;font-size:18px;font-family:Poppins,sans-serif;background:#6b4a3a;text-transform:uppercase}.cart-drawer .cart__checkout-button:after{content:none}.product-option{font-family:Poppins,sans-serif;color:#000}td.cart-item__details a.cart-item__name.h4{font-family:Poppins,sans-serif;font-size:16px;color:#000}.cart-drawer .cart-items thead tr th{font-size:17px;font-family:Poppins,sans-serif;font-weight:700;color:#000}.product.product--large.grid .product__info-wrapper.grid__item span.price-item.price-item--regular,.product.product--large.grid .product__info-wrapper.grid__item span.price-item.price-item--sale{font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:26px!important;color:#c56b4a!important}.product.product--large.grid .product__info-wrapper.grid__item legend.form__label{font-size:18px;font-family:Poppins,sans-serif}.product.product--large.grid .product__info-wrapper.grid__item label{font-size:15px;font-family:Poppins,sans-serif;color:#000}.product-form__input--pill{margin-bottom:15px}.product.product--large.grid .grid__item.product__media-wrapper{max-width:50%;height:100%}.product.product--large.grid .product__info-wrapper.grid__item{max-width:50%}.product-form__input--pill .form__label{font-weight:600;margin-bottom:8px;display:block}.product-form__input--pill label{border-radius:25px!important;padding:8px 16px!important;border:1px solid #ccc;font-size:13px;cursor:pointer;display:inline-block;margin:4px}.product-form__input--pill input[type=radio]{display:none}.product-form__input--pill input[type=radio]:checked+label{background:#6b4f2c;color:#fff;border-color:#6b4f2c}.product-form__input--pill.product-form__input--color input[type=radio]+label{--variant-swatch-color: #cfd5dd;--variant-swatch-ring-color: var(--variant-swatch-color);width:4.2rem!important;height:4.2rem!important;min-width:4.2rem!important;max-width:4.2rem!important;padding:.3rem!important;margin:0 1rem 1rem 0!important;border-radius:50%!important;border:2px solid transparent!important;background:#fff!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;font-size:0!important;font-weight:500!important;line-height:0!important;vertical-align:top!important;overflow:visible!important;box-shadow:inset 0 0 0 1px #d7dde4!important;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease!important}.product-form__input--pill.product-form__input--color input[type=radio]+label .color-swatch{width:100%!important;height:100%!important;border-radius:50%!important;border:none!important;box-shadow:inset 0 0 0 1px #1212121f!important;margin:0!important}.product-form__input--pill.product-form__input--color input[type=radio]+label:hover{border-color:#aeb6c2!important;box-shadow:inset 0 0 0 1px #d7dde4,0 0 0 2px #fff,0 0 0 3px #d7dde4!important}.product-form__input--pill.product-form__input--color input[type=radio]:checked+label{border:2px solid var(--variant-swatch-color)!important;background:#fff!important;color:transparent!important;font-weight:500!important;box-shadow:inset 0 0 0 1px #12121214,0 0 0 2px #fff,0 0 0 3px var(--variant-swatch-ring-color)!important}.product-form__input--pill.product-form__input--color label:after{content:attr(data-color-name);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,6px);opacity:0;pointer-events:none;background:#1f1f1f;color:#fff;font-size:12px;line-height:1;font-weight:600;white-space:nowrap;padding:7px 10px;border-radius:7px;z-index:20;transition:opacity .18s ease,transform .18s ease}.product-form__input--pill.product-form__input--color label:hover:after,.product-form__input--pill.product-form__input--color label:focus-visible:after{opacity:1;transform:translate(-50%)}.accordion .summary__title h2.h4.accordion__title.inline-richtext{font-size:18px;font-family:Poppins,sans-serif;color:#000;font-weight:700}.product__accordion-content--description,.product__accordion-content--shipping{font-size:16.5px!important;line-height:1.75!important;font-family:Poppins,sans-serif}.product__accordion-content--description p,.product__accordion-content--description li,.product__accordion-content--description span,.product__accordion-content--shipping p,.product__accordion-content--shipping li,.product__accordion-content--shipping span,.product__accordion-content--shipping table,.product__accordion-content--shipping td,.product__accordion-content--shipping th{font-size:16.5px!important;line-height:1.75!important}.product__accordion-content--description strong,.product__accordion-content--description b,.product__accordion-content--shipping strong,.product__accordion-content--shipping b{font-weight:600!important;color:#000}.product__accordion-content--description h1,.product__accordion-content--description h2,.product__accordion-content--description h3,.product__accordion-content--description h4,.product__accordion-content--description h5,.product__accordion-content--description h6{margin:1em 0 .5em;color:#000;font-family:Poppins,sans-serif;font-weight:600!important;line-height:1.35!important}.product__accordion-content--shipping td,.product__accordion-content--shipping th{padding:16px 18px!important}.product__accordion .accordion__content{padding:0!important}.shopify-policy__body .rte ul li p{margin-bottom:0;margin-top:0}.shopify-policy__container{max-width:1440px;margin-bottom:30px}.shopify-policy__body .rte h4{font-size:21px;margin-bottom:0;font-family:Poppins,sans-serif}.shopify-policy__body .rte p{font-size:17px;color:#000;font-family:Poppins,sans-serif}p.product__text.inline-richtext{padding-top:0;font-size:14px;margin-top:0}.product__text.caption-with-letter-spacing{font-family:Poppins,sans-serif;color:#000;font-size:15px;margin-bottom:10px}.product__tax.caption.rte{font-size:15px;font-family:Poppins,sans-serif;color:#000;display:none}.product.product--large.grid .product__info-wrapper.grid__item label.quantity__label.form__label{font-weight:700}.product-form__buttons .product-form__submit:not(#customily-cart-btn){background:#6b4a3a;color:#fff;text-transform:uppercase;font-family:Poppins,sans-serif;border-radius:20px;font-weight:700}.product-form__buttons .product-form__submit:not(#customily-cart-btn)[disabled],.product-form__buttons .product-form__submit:not(#customily-cart-btn)[aria-disabled=true]{background:#d98b8b;color:#fff;opacity:1;cursor:not-allowed;text-transform:none;letter-spacing:0;font-size:15px}.product-form__buttons .product-form__submit:not(#customily-cart-btn):after,.product-form__buttons .product-form__submit:not(#customily-cart-btn):before{content:none}.contact__button button{background:#8a5a44;padding:5px 40px;font-size:20px;color:#fff9f3;text-decoration:none;font-family:Poppins,sans-serif;border-radius:20px}.page-width.custom__page p{color:#000;font-family:Poppins,sans-serif}.contact__button button:after{content:none}ul.collection-list.grid{margin-top:50px}ul.collection-list.grid .card__media{border-radius:20px}ul.collection-list.grid .card--standard>.card__content .card__information h3{text-align:center}.price-per-item__container .quantity:after{border-radius:20px}quantity-popover .quantity{border:none!important}.banner--desktop-transparent .button--secondary{background:#c56b4a;color:#fff}@media(min-width:1440px)and (max-width:1440px){sticky-header.header-wrapper .page-width.drawer-menu{max-width:100%;padding:0 40px}slideshow-component.slider-mobile-gutter{max-width:100%;padding:0 40px}div#feature_sections .best_seller slider-component.slider-mobile-gutter{max-width:100%;padding:0 40px}}@media screen and (max-width:767px){.school-season img.school-season-img,[id*=shop_school_season] img.school-season-img{width:180px!important;height:180px!important;max-width:100%!important}.header--top-center.drawer-menu{padding:0 20px}details#Details-menu-drawer-container ul.menu-drawer__menu.has-submenu.list-menu{display:block!important}.product.product--large.grid .grid__item.product__media-wrapper,.product.product--large.grid .product__info-wrapper.grid__item{max-width:100%}body.gradient.overflow-hidden-desktop .school-season-scroll-nav{opacity:0}section.slideshow_mobile{display:block!important;padding:0 17px;margin-bottom:25px;margin-top:14px!important}section.slideshow_mobile .slideshow__media.banner__media.media{border-radius:20px}section.slideshow_mobile .slider-counter.slider-counter--dots{top:0}.slideshow__controls.slider-buttons button.slider-button{display:none}.image-with-text .image-with-text__content{padding:20px 0}section.why-choose-us .features-grid{grid-template-columns:1fr}.image-with-text h2.image-with-text__heading{font-size:18px}.banner__box.content-container h2{font-size:40px;line-height:40px;text-align:left}.banner__buttons.banner__buttons--multiple a{width:65%;flex-grow:unset;font-size:15px}.banner__box.content-container .banner__text.rte.body p{text-align:left}div#personalization_box{padding:24px 12px 30px;overflow:hidden}.footer-block__details-content.footer-block-image{justify-content:left;margin-bottom:0}.footer-block.grid__item:first-child{margin-top:0;margin-bottom:0}.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in,.footer-block__image-wrapper{margin-top:0}div#personalization_box li{margin-bottom:12px}.announcement-bar p.announcement-bar__message.h5 span{font-size:19px!important}main#MainContent .school-season{padding:20px 10px 50px}div#personalization_box ul{padding:0 4px 10px}.footer__content-top.page-width{padding:0 20px}.section-title,.best_seller h2.title,div#personalization_box h2,div#faq_dearmora h2{font-size:18px!important}div#personalization_box h2{font-size:22px!important;line-height:1.2}div#personalization_box .title-wrapper-with-link{margin-bottom:18px}div#personalization_box .multicolumn-card__info{display:grid;grid-template-columns:38px 1fr;min-height:0;column-gap:14px;padding:22px;border-radius:16px}div#personalization_box .multicolumn-card__info:hover{transform:none}div#personalization_box .personalization-step__badge{width:38px;height:38px;font-size:14px}div#personalization_box .multicolumn-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:12px;margin-left:0;overflow:visible}div#personalization_box .multicolumn-list__item{flex:0 0 auto;max-width:100%;width:100%}div#personalization_box .multicolumn-card__info h3.inline-richtext{font-size:17px}div#personalization_box .multicolumn-card__info .rte p{font-size:14px;line-height:1.65}@media screen and (max-width:389px){div#personalization_box{padding-left:10px;padding-right:10px}div#personalization_box .multicolumn-list__item{max-width:100%;width:100%}div#personalization_box .multicolumn-card__info{grid-template-columns:34px 1fr;column-gap:12px;padding:20px 18px}div#personalization_box .personalization-step__badge{width:34px;height:34px}div#personalization_box .multicolumn-card__info h3.inline-richtext{font-size:16px}}main#MainContent .banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:54rem}section.why-choose-us .section-title{font-size:22px;line-height:1.2;margin-bottom:20px}section.why-choose-us .features-grid{grid-template-columns:1fr;gap:12px}section.why-choose-us .feature-item{gap:14px;min-height:0;padding:22px 18px;border-radius:16px}section.why-choose-us .feature-item:hover{transform:none}section.why-choose-us .feature-icon{flex-basis:44px;width:44px;height:44px;border-radius:14px}section.why-choose-us .feature-icon svg{width:28px;height:28px}section.why-choose-us .feature-content h3{font-size:15px}section.why-choose-us .feature-content p{font-size:13px;line-height:1.62;margin-bottom:12px}section.why-choose-us .feature-content a{font-size:13px}.slideshow__text.banner__box.content-container{position:relative}.slideshow__text.banner__box.content-container .banner__buttons{position:absolute;bottom:-100px}.slideshow__text.banner__box.content-container .banner__buttons a.button.button--primary{border-radius:20px;font-size:13px;padding:10px;min-height:36px;background:#6b4a3a;font-family:Poppins,sans-serif}.slideshow__text.banner__box.content-container .banner__buttons a.button.button--primary:after{content:none}}.product-reviews{max-width:1200px;margin:0 auto;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:grid;grid-template-columns:1fr 1.5fr;gap:3rem;align-items:start}.reviews-header{display:flex;flex-direction:column;gap:1.5rem}.reviews-title{font-size:2.5rem;font-weight:600;color:#1a1a1a;text-align:left;margin:0}.reviews-summary{display:flex;justify-content:center;align-items:center;margin-bottom:0;padding:2rem;background:linear-gradient(135deg,#6b4a3a,#4b332a);border-radius:16px;color:#fff;box-shadow:0 10px 30px #0000001a}.average-rating{display:flex;flex-direction:column;align-items:center;gap:.5rem}.stars{display:flex;gap:.25rem}.star{width:32px;height:32px;fill:#ddd;transition:fill .2s ease}.star.filled{fill:gold}.rating-number{font-size:2rem;font-weight:600}.total-reviews{font-size:1.1rem;opacity:.9}.reviews-list{display:flex;flex-direction:column;gap:1.5rem;max-height:65vh;overflow-y:auto;padding:10px}.add-review-btn{background:linear-gradient(135deg,#6b4a3a,#4b332a);color:#fff;border:none;border-radius:12px;padding:1rem 1.5rem;font-weight:600;font-size:1rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;margin-top:1rem;width:100%;text-transform:uppercase;letter-spacing:.5px}.add-review-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #6b4a3a47}.review-item{background:#fff5f5;border-radius:12px;padding:1.5rem;box-shadow:0 4px 20px #00000014;border:1px solid rgba(107,74,58,.15);transition:transform .2s ease,box-shadow .2s ease}.review-item:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0000001f}.review-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.reviewer-info{display:flex;align-items:center;gap:1rem}.avatar{width:50px;height:50px;border-radius:50%;overflow:hidden;border:2px solid rgba(107,74,58,.2)}.avatar-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#6b4a3a,#4b332a);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.2rem}.reviewer-details{display:flex;flex-direction:column;gap:.25rem}.reviewer-name{font-weight:600;color:#6b4a3a;font-size:1.1rem}.review-rating{display:flex;gap:.1rem}.review-rating .star{width:16px;height:16px}.review-date{color:#4b332a;font-size:.9rem;font-weight:500}.review-content{color:#000;line-height:1.6;max-height:9rem;overflow-y:auto;padding-right:.25rem}.review-content::-webkit-scrollbar{width:8px}.review-content::-webkit-scrollbar-track{background:#0000000a;border-radius:999px}.review-content::-webkit-scrollbar-thumb{background:#6b4a3a80;border-radius:999px}.review-text{margin:0;font-size:1.15rem}.verified-badge{display:inline-flex;align-items:center;gap:4px;color:#2563eb;font-size:.85rem;font-weight:600;background:#eff6ff;padding:2px 8px;border-radius:12px;border:1px solid #bfdbfe}.review-photos{margin-top:1rem;display:flex;gap:10px;flex-wrap:wrap}.review-photo-thumb{width:80px;height:80px;border-radius:12px;object-fit:cover;border:2px solid #eaeaea;cursor:pointer;transition:transform .2s ease,border-color .2s ease;box-shadow:0 2px 8px #0000000d}.review-photo-thumb:hover{transform:scale(1.05);border-color:#6b4a3a}.review-photo-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#000000bf;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s ease;padding:20px}.review-photo-modal.active{opacity:1;pointer-events:auto}.review-photo-modal-content{position:relative;max-width:90vw;max-height:90vh;background:#fff;padding:8px;border-radius:16px;box-shadow:0 10px 40px #0000004d;display:flex;align-items:center;justify-content:center;transform:scale(.95);transition:transform .3s ease}.review-photo-modal.active .review-photo-modal-content{transform:scale(1)}.review-photo-modal-content img{max-width:100%;max-height:calc(90vh - 16px);border-radius:12px;object-fit:contain;display:block}.review-photo-modal-close{position:absolute;top:-16px;right:-16px;width:36px;height:36px;border-radius:50%;background:#fff;color:#000;border:none;font-size:24px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026;transition:background .2s ease,transform .2s ease}.review-photo-modal-close:hover{background:#f3f4f6;transform:scale(1.05)}@media(max-width:768px){.product-reviews{grid-template-columns:1fr;gap:2rem;padding:1rem}.reviews-header{gap:1rem}.reviews-title{font-size:2rem;text-align:center}.reviews-summary{padding:1.5rem}.reviews-list{max-height:50vh;gap:1.5rem}.review-item{padding:1rem}.review-header{flex-direction:column;gap:.5rem;align-items:flex-start}.reviewer-info{width:100%}.add-review-btn{padding:.875rem 1.25rem;font-size:.95rem}}@keyframes flameBurn{0%{transform:scale(1) rotate(0);filter:drop-shadow(0 0 2px rgba(211,84,0,.6))}25%{transform:scale(1.2) rotate(-5deg);filter:drop-shadow(0 0 6px rgba(230,126,34,.9))}50%{transform:scale(.95) rotate(4deg);filter:drop-shadow(0 0 2px rgba(211,84,0,.6))}75%{transform:scale(1.15) rotate(-3deg);filter:drop-shadow(0 0 5px rgba(243,156,18,.9))}to{transform:scale(1) rotate(0);filter:drop-shadow(0 0 2px rgba(211,84,0,.6))}}.flame-icon{display:inline-block;animation:flameBurn 1.2s infinite ease-in-out;transform-origin:bottom center}:root{--font-body-family: "Poppins", sans-serif !important;--font-heading-family: "Poppins", sans-serif !important}html body #DmCustomilyUploadProcessingModal h2.dm-customily-upload-processing-modal__headline{font-family:"DM STIX Two Math",Georgia,Times New Roman,serif!important}html body #DmCustomilyUploadProcessingModal h2.dm-customily-upload-processing-modal__headline span{font-family:DM UTM Avo,Arial,sans-serif!important;font-weight:700!important}html,body,body *:not(svg):not(path):not(use):not(.jdgm-widget):not(.jdgm-widget *):not(.jdgm-review-widget-modal):not(.jdgm-review-widget-modal *):not(.jdgm-write-review-modal):not(.jdgm-write-review-modal *):not([class*=jm-star-rating]):not([class*=jm-star-rating] *):not(.tee-shopify-product):not(.tee-shopify-product *):not(.tee-dialog-product-mockup):not(.tee-dialog-product-mockup *):not(.tee-gallery-wrapper):not(.tee-gallery-wrapper *):not(#customily-options):not(#customily-options *):not(.customily-modal-preview-only):not(.customily-modal-preview-only *),button:not(.jdgm-widget button):not(.jdgm-review-widget-modal button):not(.jdgm-write-review-modal button):not(.tee-shopify-product button):not(.tee-dialog-product-mockup button):not(.tee-gallery-wrapper button):not(#customily-options button):not(.customily-modal-preview-only button),input:not(.jdgm-widget input):not(.jdgm-review-widget-modal input):not(.jdgm-write-review-modal input):not(.tee-shopify-product input):not(.tee-dialog-product-mockup input):not(.tee-gallery-wrapper input):not(#customily-options input):not(.customily-modal-preview-only input),textarea:not(.jdgm-widget textarea):not(.jdgm-review-widget-modal textarea):not(.jdgm-write-review-modal textarea):not(.tee-shopify-product textarea):not(.tee-dialog-product-mockup textarea):not(.tee-gallery-wrapper textarea):not(#customily-options textarea):not(.customily-modal-preview-only textarea),select:not(.jdgm-widget select):not(.jdgm-review-widget-modal select):not(.jdgm-write-review-modal select):not(.tee-shopify-product select):not(.tee-dialog-product-mockup select):not(.tee-gallery-wrapper select):not(#customily-options select):not(.customily-modal-preview-only select),option:not(.jdgm-widget option):not(.jdgm-review-widget-modal option):not(.jdgm-write-review-modal option):not(.tee-shopify-product option):not(.tee-dialog-product-mockup option):not(.tee-gallery-wrapper option):not(#customily-options option):not(.customily-modal-preview-only option){font-family:Poppins,sans-serif!important}.jdgm-star,.jdgm-star:before,.jdgm-star:after,[class*=jdgm-star],[class*=jdgm-star]:before,[class*=jdgm-star]:after{font-family:JudgemeStar,monospace!important;font-style:normal!important;font-weight:400!important}body main .shopify-section .product__info-container div#customily-options{background:#fcfaf8!important;background-color:#fcfaf8!important;border-color:#efe3d3!important}body main .shopify-section .product__info-container div#customily-options :is(input,textarea,select){background-color:#fff!important;border-color:#efe3d3!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/main.css.map */
