@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}@media (max-width:480px){.card-content{left:16px;right:16px;bottom:16px;text-align:center!important}}.top-row{display:grid;grid-template-columns:repeat(7,1fr);align-items:end;text-align:center;gap:0px;margin-bottom:40px}.center-box h2{font-size:32px;font-weight:400;text-transform:uppercase;margin-bottom:20px;color:#222;width:240px}.logo-box img{width:150px}.divider{width:100%;height:2px;background:#ddd;margin:10px 0 40px}.bottom-row{display:grid;grid-template-columns:repeat(3,1fr);gap:0px;text-align:center}.category h3{font-size:30px;font-weight:400;text-transform:uppercase;color:#222}.category h4{font-size:20px;font-weight:400;text-transform:uppercase;margin-top:5px;color:#222}.logo-group{display:flex;justify-content:center;align-items:center;gap:0px;margin-top:25px}.logo-group img{width:150px}.single{justify-content:center}@media(max-width:768px){.top-row{grid-template-columns:repeat(2,1fr);row-gap:30px}.bottom-row{grid-template-columns:1fr;gap:40px}.center-box{grid-column:1/-1}.center-box h2{font-size:24px;text-align:center;width:auto}.category h3{font-size:24px}}.field-wrap>div input[type=checkbox],.field-wrap button,.field-wrap input[type=button],.field-wrap input[type=submit]{width:auto;padding:12px 65px 12px 65px!important;border-radius:4px!important;font-size:16px!important;box-shadow:0 0px 0px 0!important;border:#000!important}#nf-field-5,#nf-field-6{padding:4%!important}.field-wrap .pikaday__container,.field-wrap .pikaday__display,.field-wrap>div input,.field-wrap select,.field-wrap textarea{width:100%;padding:2%!important}.field-wrap>div input[type=checkbox],.field-wrap button,.field-wrap input[type=button],.field-wrap input[type=submit]{width:auto;background-color:#000!important;color:#fff!important;border-color:#a3b8a4}.nf-field-element input,.nf-field-element select,.nf-field-element textarea{margin:0;width:auto;height:auto;vertical-align:inherit;background-color:#fff!important}.button-group{display:flex;gap:6px;justify-content:left;align-items:center}.btn{background:#000;color:#fff;text-decoration:none;padding:9px;font-size:18px;font-weight:600;border:2px solid #000;transition:0.3s;display:inline-block}.btn:hover{background:#fff;color:#000}@media only screen and (max-width:360px),only screen and (max-device-width:480px){.entry-content thead th,.entry-content tr th{color:#555;font-weight:700;padding:0px!important}.entry-content table:not(.variations){border:1px solid #eee;margin:0px!important;text-align:center;width:100%;font-size:12px!important}.entry-content tr td{border-top:1px solid #eee;padding:1px 2px!important}.quote-btn{background:#d8d8d8!important;vertical-align:middle;padding:0px 12px!important;color:#fff!important;height:47px;margin:auto!important}}.quote-btn{background:#d8d8d8!important;vertical-align:middle;padding:0px 12px!important;color:#fff!important;height:47px;margin:auto!important}.sas-btn-next,.sas-btn-submit{background:#000000!important;color:#fff}.et_overlay{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.9);opacity:0;pointer-events:none;transition:all .3s;border:1px solid #e5e5e5;box-sizing:border-box;backface-visibility:hidden;-webkit-font-smoothing:antialiased;display:none}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed;display:none}.product-image img{transition:transform .9s cubic-bezier(.22,.61,.36,1)}.product-card:hover .product-image img{transform:scale(1.12) translateY(-6px)}@media (max-width:1024px){.products-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.products-grid{grid-template-columns:1fr}.product-image{height:230px}.product-content h3{font-size:25px}.product-content p{font-size:14px}}.product-card{background:#f5f5f5;overflow:hidden;position:relative;transition:.4s ease}.product-image{overflow:hidden;height:230px}.product-image img{width:100%;height:100%;object-fit:contain;transition:transform .8s ease}.product-card:hover .product-image img{transform:scale(1.1)}.product-content{padding:8px 12px;position:relative}.product-content h3{font-size:24px;font-weight:400;line-height:1;margin-bottom:-11px;color:#111}.product-content p{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:1px}.arrow{position:absolute;right:20px;top:19px;text-decoration:none;color:#ff5b47;font-size:32px;transition:.3s}.product-card:hover .arrow{transform:translateX(8px)}@media (hover:hover){.card:hover .card-bg{transform:scale(1.12)}}.card{position:relative;width:min(100%,380px);aspect-ratio:3 / 5;overflow:hidden;cursor:pointer;color:#fff;height:427px}.card-bg{position:absolute;inset:0;background:url("/wp-content/uploads/2026/06/Surfboards01.jpg") center center/cover no-repeat;transition:transform .8s ease}.card-bg2{position:absolute;inset:0;background:url("/wp-content/uploads/2026/07/Simon-says-scaled.jpeg") center center/cover no-repeat;transition:transform .8s ease}.card-bg3{position:absolute;inset:0;background:url("/wp-content/uploads/2026/07/Simon-says-scaled.jpg") center center/cover no-repeat;transition:transform .8s ease}.card-bg4{position:absolute;inset:0;background:url("/wp-content/uploads/2026/07/Simon-says-scaled.jpg") center center/cover no-repeat;transition:transform .8s ease}.card:hover .card-bg{transform:scale(1.12)}.card:hover .card-bg2{transform:scale(1.12)}.card:hover .card-bg3{transform:scale(1.12)}.card:hover .card-bg4{transform:scale(1.12)}.card::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.45) 40%,rgba(0,0,0,.1) 100%);z-index:1}.card-number{position:absolute;top:20px;left:20px;z-index:2;font-size:clamp(12px,2vw,16px);letter-spacing:4px}.card-content{position:absolute;left:20px;right:20px;bottom:24px;z-index:2}.card-content h2{font-size:35px;font-weight:400;line-height:.95;margin-bottom:16px;color:#fff}.card-content p{font-size:14px;line-height:1.5;margin-bottom:20px;max-width:90%}.card-content a{text-decoration:none;color:#ff5a36;font-size:clamp(12px,2vw,15px);font-weight:700;letter-spacing:3px;text-transform:uppercase}@media (max-width:768px){.card{width:100%;max-width:420px}.card-content{left:18px;right:18px;bottom:20px}}@media (max-width:480px){.card{max-width:100%;aspect-ratio:4 / 6}.card-number{top:16px;left:16px}.card-content{left:16px;right:16px;bottom:16px}.card-content p{max-width:100%}}.marquee-wrapper{width:100%;overflow:hidden;padding:20px 0}.marquee{display:flex;width:max-content;animation:scroll 20s linear infinite}.marquee-content{display:flex;align-items:center;gap:50px;padding-right:50px}.item{display:flex;align-items:center;gap:18px;white-space:nowrap}.icon{border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;font-weight:bold}.text{font-size:12px;font-weight:700;color:#fff;text-transform:uppercase}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}