.announcement-bar__message{font-size:.8rem;min-height:1.6rem;padding:.4rem 0}@media screen and (min-width: 990px){.announcement-bar .slider-button{height:1.6rem}}header nav .button--medium:hover{opacity:.8}@media screen and (min-width: 1280px){.two-column.split-artists,.two-column.split-brands{column-count:2;column-gap:2rem}.two-column.split-artists li,.two-column.split-brands li{break-inside:avoid}}#Details-HeaderSubMenu-icon_sparkles-all-puzzles-brands .styleme-wasgij{font-weight:700;background:linear-gradient(90deg,#f43f5e,#facc15,#10b981,#3b82f6,#f43f5e);background-size:400% 100%;color:#fff;padding:.5rem 1rem;border-radius:9999px;animation:shimmer 6s infinite linear}#HeaderDrawer-icon_sparkles-all-puzzles-brands-wasgij.styleme-wasgij a{font-weight:700;background:linear-gradient(90deg,#f43f5e,#facc15,#10b981,#3b82f6,#f43f5e);background-size:400% 100%;color:#fff;padding:.5rem 1rem;border-radius:0;animation:shimmer 6s infinite linear}@keyframes shimmer{0%{background-position:0% 50%}to{background-position:400% 50%}}.cart__contents .cart-item__details .link{font-size:unset}#ReCharge .btn{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.125rem;border:1px solid #0000;font-family:Montserrat,sans-serif;font-weight:500}#ReCharge .btn-primary{background-color:#29537d;color:#fff;border-radius:.25rem;padding:.75rem 1rem;font-size:1rem;margin-top:20px}#ReCharge .btn-primary:hover{background-color:#29537dcc}#ReCharge input[type=email]{display:block;min-height:48px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border-width:1px;border-style:solid;border-color:var(--field-colour, rgb(var(--color-border)));--tw-border-opacity: .5;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:10px;font-family:Montserrat,sans-serif;font-size:.875rem;outline-width:0;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#insta-feed h2{font-family:Montserrat,sans-serif;font-weight:500;font-size:2.5rem;line-height:120%;letter-spacing:-.05em}.footer-block__newsletter .tw-form-label{display:none}.bogos-gift-thumbnail-view-block .fg-gift-thumbnail-offer-time{border-top-left-radius:0;border-top-right-radius:0}.bogos-gift-thumbnail-view-block .fg-gift-thumbnail-offer{overflow:hidden}.amp-pre-purchase__modal .amp-pre-purchase__header-title{font-family:Montserrat,sans-serif}.amp-pre-purchase__modal .amp-pre-purchase__upsell-item-title{font-size:100%}.amp-cart .amp-cart-drawer .amp-cart__cart-lines .amp-cart__cart-line.cpb-product .amp-cart__cart-line-title{color:red!important}.amp-cart .amp-cart-drawer .amp-cart__cart-lines .amp-cart__cart-line.cpb-product .link{font-size:unset;color:#29537d}.amp-cart .amp-cart-drawer .amp-cart__cart-lines .amp-cart__cart-line.cpb-product .amp-cart__cart-line-variant-details-item{display:none}#amp-theme-extension>div>div>div.amp-cart-drawer__inner>div.amp-cart-drawer--scrollable>header>button>svg,#amp-theme-extension>div>div>div.amp-cart-drawer__inner>div.amp-cart-drawer--scrollable>div.amp-cart__cart-lines>div>div>div>div.amp-cart__cart-line-details-bottom>div.amp-cart__line-quantity-selector>button.amp-button.amp-cart__line-quantity-selector-less.false>svg,#amp-theme-extension>div>div>div.amp-cart-drawer__inner>div.amp-cart-drawer--scrollable>div.amp-cart__cart-lines>div>div>div>div.amp-cart__cart-line-details-bottom>div.amp-cart__line-quantity-selector>button.amp-button.amp-cart__line-quantity-selector-more.false>svg,.amp-cart__header-close-button{height:unset!important;width:unset!important}.amp-cart-drawer .amp-clear-cart-link{display:none;text-align:center;text-decoration:underline;cursor:pointer;padding:10px 0;background:#efefef}.amp-cart__cart-line-image:before{display:none}.gbbPageBody .gbbBodyWrapper .gbbAddGiftBoxPageWrapper .gbbMultipleCategoriesPageHTML .gbbMultipleCategoryBodyContainer .gbbCategoryProductsContainer .gbbProductQuickView .gbbProductVariantModalContentContainer .gbbProductVariantModalBodyContainer .gbbProductVariantModalDetailsContainer h2{font-size:2rem}.est-delivery{clear:both}.product label.zepto-popular{border:2px solid #ec008c;border-radius:.125rem;position:relative;background:transparent}.product label.zepto-popular:before{content:"POPULAR";position:absolute;top:-7px;left:50%;transform:translate(-50%);font-size:12px;font-weight:700;color:#ec008c;background:#fdf8f6;padding:0 4px;line-height:1}.product label.zepto-popular:hover{border-color:#ec008c}.product label.zepto-disabled{border:2px solid rgba(0,236,71,.5);border-radius:.125rem;position:relative;background:transparent}.product label.zepto-disabled:before{content:"COMING SOON";position:absolute;top:-7px;left:50%;transform:translate(-50%);font-size:12px;font-weight:700;color:#00ec47;background:#fdf8f6;padding:0 4px;line-height:1}.product label.zepto-disabled:hover{border-color:#00ec4780}.product .product-personalizer{display:block}.product .product-personalizer .pplr-wrapper{display:flex;flex-wrap:wrap;margin:0 0 2rem}.product .product-personalizer .pplr-wrapper .pplrlabel{flex:0 0 100%;font-family:Montserrat,sans-serif;color:var(--field-colour, rgb(var(--color-foreground)));font-size:.875rem;font-weight:500;padding:0 0 .25rem;margin-bottom:.5rem}.product .product-personalizer .pplr-wrapper.pplr-dropdown .pplr-drop-item{flex:1;max-width:50%;background-color:#fff;color:rgb(118 117 116 / var(--tw-text-opacity));width:100%;font-size:.875rem;padding:1.25rem .5rem;border-radius:.125rem;border:1px solid transparent;justify-content:center;align-items:center;display:flex;font-family:Montserrat,sans-serif}.product .product-personalizer .pplr-wrapper.pplr-dropdown .pplr-drop-item.active{background-color:#29537d;color:#fff}.product .product-personalizer .pplr-wrapper.cstmfy_static{margin:0}.product .product-personalizer .pplr-wrapper.cstmfy_static .pplrlabel{display:none}.product .product__description .zepto-highlight{padding:1rem;border-radius:4px;--zh-color: #ec008c;--zh-width: 4px;--zh-radius: .5rem;--zh-gap: .75rem;border:var(--zh-width) dashed var(--zh-color);border-radius:var(--zh-radius);padding:calc(var(--zh-gap) + var(--zh-width));background:transparent}.product .product__description .zepto-highlight ol{--circle-size: 1.75em;--circle-gap: .6em;--circle-bg: #111;--circle-fg: #fff;--circle-weight: 600;counter-reset:olc;list-style:none;margin:0;padding:0}.product .product__description .zepto-highlight ol>li{counter-increment:olc;position:relative;padding-left:calc(var(--circle-size) + var(--circle-gap));margin:.5rem 0}.product .product__description .zepto-highlight ol>li:before{content:counter(olc);position:absolute;left:0;top:.1em;width:var(--circle-size);height:var(--circle-size);border-radius:50%;background:var(--circle-bg);color:var(--circle-fg);display:inline-flex;align-items:center;justify-content:center;font-weight:var(--circle-weight);line-height:1}.product .product__description .zepto-highlight ol>li>.ol-circled{--circle-size: 1.4em;--circle-bg: #555}
/*# sourceMappingURL=/cdn/shop/t/105/assets/geoff.css.map */
