.search-inner{padding:112px 30px 130px;position:relative}@media(max-width:768px){.search-inner{padding:70px 20px 80px}}.search-inner .search-squiggle{bottom:0;left:0;position:absolute;transform:translate(-4%,21%);width:28%}@media(max-width:576px){.search-inner .search-squiggle{display:none}}.search-inner .search-nonagon{height:auto;min-width:75px;position:absolute;right:0;top:0;transform:translate(32%,-43%);width:18%}.search-inner .octogon{bottom:0;display:none;height:auto;position:absolute;right:0;width:35%}@media(max-width:576px){.search-inner .octogon{display:block;position:absolute;transform:translate(-2%,45%)}}.search-inner h1{font-family:Degular,sans-serif;font-size:72px;font-weight:500;line-height:72px;margin-bottom:70px;text-align:center}@media(max-width:576px){.search-inner h1{font-size:48px;line-height:48px;margin-bottom:40px;margin-left:unset}}.search-inner h1 strong{font-family:Bubble Rainbow,sans-serif;position:relative}.search-inner h1 strong:after{background-image:url(/cdn/shop/files/collection-header-swoosh.static.png?v=1633385722);background-size:100% 20px;bottom:0;content:"";height:20px;left:50%;position:absolute;right:0;transform:translateX(-50%) rotate(6deg);width:120%}@media(max-width:576px){.search-inner h1 strong:after{background-size:100% 20px;bottom:-4px;height:20px;left:50%;right:0;transform:translateX(-50%) rotate(11deg);width:120%}}.search-inner>form{display:block;margin:auto auto 60px;max-width:330px;position:relative;width:100%}@media(max-width:576px){.search-inner>form{max-width:unset}}.search-inner>form input{background:transparent;border:0;border-bottom:1px solid #000;color:#000;font-family:Degular,sans-serif;padding:8px 0;width:100%}.search-inner>form button,.search-inner>form input{-webkit-appearance:none;appearance:none;-moz-appearance:none}.search-inner>form button{background:none;border:none;cursor:pointer;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.search-inner .product-grid{display:grid;gap:20px;grid-template:auto/repeat(3,1fr)}@media(max-width:768px){.search-inner .product-grid{gap:10px}}@media(max-width:576px){.search-inner .product-grid{align-items:stretch;column-gap:20px;grid-template:auto/repeat(2,1fr);row-gap:58px}}.search-inner .product-grid .product-grid-item{position:relative}.search-inner .product-grid .product-grid-item a{border-radius:25px;color:var(--color-black);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:55px;position:relative;text-decoration:none}.search-inner .product-grid .product-grid-item a .rainbow{display:none;position:absolute;right:-37px;top:-37px}.search-inner .product-grid .product-grid-item a .rainbow .stripe{animation-duration:2s;animation-fill-mode:forwards;animation-name:spreadRainbow;animation-timing-function:ease-out}@keyframes spreadRainbow{0%{clip-path:circle(30%)}to{clip-path:circle(100%)}}.search-inner .product-grid .product-grid-item a:active,.search-inner .product-grid .product-grid-item a:focus,.search-inner .product-grid .product-grid-item a:hover{background:var(--color-green)}.search-inner .product-grid .product-grid-item a:active .rainbow,.search-inner .product-grid .product-grid-item a:focus .rainbow,.search-inner .product-grid .product-grid-item a:hover .rainbow{display:block}.search-inner .product-grid .product-grid-item a:active .image-wrapper,.search-inner .product-grid .product-grid-item a:focus .image-wrapper,.search-inner .product-grid .product-grid-item a:hover .image-wrapper{transform:rotate(-20deg)}@media(max-width:768px){.search-inner .product-grid .product-grid-item a:active,.search-inner .product-grid .product-grid-item a:focus,.search-inner .product-grid .product-grid-item a:hover{background:transparent}.search-inner .product-grid .product-grid-item a:active .rainbow,.search-inner .product-grid .product-grid-item a:focus .rainbow,.search-inner .product-grid .product-grid-item a:hover .rainbow{display:none}.search-inner .product-grid .product-grid-item a:active .image-wrapper,.search-inner .product-grid .product-grid-item a:focus .image-wrapper,.search-inner .product-grid .product-grid-item a:hover .image-wrapper{transform:none}}@media(max-width:1200px){.search-inner .product-grid .product-grid-item a{padding:44px}}@media(max-width:980px){.search-inner .product-grid .product-grid-item a{padding:30px}}@media(max-width:768px){.search-inner .product-grid .product-grid-item a{padding:20px}}@media(max-width:576px){.search-inner .product-grid .product-grid-item a{padding:0}}.search-inner .product-grid .product-grid-item .image-wrapper{margin-bottom:20px;padding-top:136%;position:relative;transition:transform .5s}.search-inner .product-grid .product-grid-item .image-wrapper img{bottom:0;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;right:0;top:0;width:100%}.search-inner .product-grid .product-grid-item .copy-n-price{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;gap:20px}@media(max-width:360px){.search-inner .product-grid .product-grid-item .copy-n-price{gap:10px}}.search-inner .product-grid .product-grid-item .copy-n-price .copy-row{display:flex}.search-inner .product-grid .product-grid-item .copy-n-price form{margin-top:auto;position:relative;width:100%}.search-inner .product-grid .product-grid-item .copy-n-price form button span.loading{display:none;font-family:Bubble Rainbow,sans-serif}.search-inner .product-grid .product-grid-item .copy-n-price form.js-ajax-cart-form-in-progress button span{display:none}.search-inner .product-grid .product-grid-item .copy-n-price form.js-ajax-cart-form-in-progress button span.loading{display:block}.search-inner .product-grid .product-grid-item .copy-n-price form [data-ajax-cart-form-error]{bottom:0;color:var(--color-orange);font-family:Bubble Rainbow,sans-serif;font-size:12px;left:50%;margin:auto;position:absolute;text-align:center;transform:translate(-50%,140%);width:100%}.search-inner .product-grid .product-grid-item .copy-n-price h5{font-size:24px;line-height:24px;margin-bottom:4px}@media(max-width:980px){.search-inner .product-grid .product-grid-item .copy-n-price h5{font-size:18px;line-height:22px}}.search-inner .product-grid .product-grid-item .copy-n-price p{font-size:16px;line-height:20px}@media(max-width:980px){.search-inner .product-grid .product-grid-item .copy-n-price p{font-size:12px;line-height:15px}}.search-inner .product-grid .product-grid-item .copy-n-price .price-wrapper.xxl-only{align-items:center;background:var(--color-yellow);border-radius:50%;display:flex;flex:0 0 72px;height:72px;justify-content:center}@media(max-width:1200px){.search-inner .product-grid .product-grid-item .copy-n-price .price-wrapper.xxl-only{display:none}}.search-inner .product-grid .product-grid-item .copy-n-price .price-wrapper.xxl-only span{font-size:24px;line-height:24px;transform:translateY(-2px)}.search-inner .product-grid .product-grid-item .copy-n-price .price-wrapper.xl-and-down{align-items:center;align-self:normal;-webkit-appearance:none;appearance:none;-moz-appearance:none;background-color:var(--color-yellow);border:none;border-radius:50px;cursor:pointer;flex-direction:row;height:35px;justify-content:center;margin-top:auto;max-height:35px;width:100%}.search-inner .product-grid .product-grid-item .copy-n-price .price-wrapper.xl-and-down span:first-of-type{font-family:Bubble Rainbow,sans-serif;font-size:14px;font-weight:700;position:relative;top:1px}.search-inner .product-grid .product-grid-item .copy-n-price .price-wrapper.xl-and-down .text{font-family:Degular,sans-serif;font-size:14px;font-weight:500}