body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
    'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
    sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
    monospace;
}

.product-page{font-family:'Montserrat', sans-serif}.product-page .content{display:flex;flex-direction:column;padding:15px;margin:0 auto}.product-page .product-image img{width:100%;height:auto}.product-page .product-details{margin:20px;text-align:center}.product-page .product-title{font-size:20px;font-weight:700;margin-bottom:10px}.product-page .price-and-rating{display:flex;flex-direction:column;align-items:flex-start}.product-page .sale-price{font-size:22px;color:#D31111}.product-page .original-price{font-size:14px;color:#888;-webkit-text-decoration:line-through;text-decoration:line-through}.product-page .ratings{font-size:12px;margin-top:10px}.product-page .color-and-size-chart{display:flex;justify-content:center;gap:20px}.product-page .size-options,.product-page .colors{display:flex;justify-content:center;gap:10px}.product-page .size-button{width:40px;height:40px;font-size:14px;font-weight:bold}.product-page .add-to-bag{background-color:black;color:white;padding:15px;margin-top:10px;width:100%;font-size:16px}.product-page .find-my-size{background-color:#f90;color:white;padding:15px;margin-top:10px;width:100%}.product-page summary{font-size:16px;font-weight:bold;cursor:pointer;display:flex;align-items:center}.product-page summary::before{content:"< ";font-size:18px;color:#888;margin-right:8px}.product-page summary:hover::before{color:black}.product-page input[type="radio"]{position:absolute;opacity:0;width:0;height:0}.product-page input[type="radio"]+label{position:relative;padding-left:25px;cursor:pointer;font-size:12px;display:inline-block;color:#171717}.product-page input[type="radio"]+label::before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #171717;background-color:white;border-radius:50%;transition:background-color 0.2s ease}.product-page input[type="radio"]+label::before{border:#2B2B2B 1px solid;display:flex;align-items:center;justify-content:center}.product-page input[type="radio"]:checked+label::before{background-color:black;border:none;display:flex;align-items:center;justify-content:center}.product-page input[type="radio"]:checked+label::after{content:"✔";position:absolute;top:0px;left:3px;font-size:12px;color:white}.product-page .quantity-and-bag{display:flex;flex-direction:row;align-items:center}.product-page .quantity-selector{padding:8px;font-size:14px;height:40px;border:1px solid #888}.product-page .add-to-bag,.product-page .find-my-size{padding:12px;font-size:14px;cursor:pointer;border:none;height:40px;display:flex;align-items:center;justify-content:center;font-weight:bold}.product-page .add-to-bag{background-color:black;color:white;flex-grow:1}.product-page .find-my-size{background-color:#f90;color:white}.product-page .pickup-options,.product-page .shipping-options{font-size:12px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.product-page .change-store,.product-page .join-rewards{background:none;border:none;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.product-page .shipping-returns{font-size:12px;margin-top:10px;text-align:right;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.product-page .product-details-section{margin-top:20px}.product-page .cta-buttons{display:flex;gap:20px;margin-top:20px}.product-page .find-size{background-color:#f90;color:white;padding:10px 20px;border:none;cursor:pointer}.product-page .add-to-bag{background-color:#171717;color:white;padding:10px 20px;border:none;cursor:pointer}.product-page .size-options{display:flex;gap:10px;margin:10px 0}.product-page .color-options h3,.product-page .size-options h3{margin-bottom:10px;font-size:18px;font-weight:600}.product-page .colors{display:flex;gap:10px}.product-page .color{width:20px;height:20px;border-radius:50%;border:1px solid #171717;cursor:pointer}.product-page .white{background-color:#fff}.product-page .black{background-color:#000}.product-page .price{font-size:20px;color:#f90}.product-page .original-price{-webkit-text-decoration:line-through;text-decoration:line-through;color:gray;margin-left:10px}.product-page .rating{margin:10px 0}.product-page .product-details-section summary{font-size:14px;cursor:pointer}.product-page .product-details-section details{margin-bottom:10px;font-weight:bold;margin-top:10px}.product-page .color-and-size-chart,.product-page .size-options,.product-page .pickup-options,.product-page .shipping-options{margin-bottom:15px}.product-page .color-options p{font-size:14px}.product-page .colors{display:flex;gap:10px}.product-page .color{width:20px;height:20px;border-radius:50%;border:1px solid #171717;cursor:pointer}.product-page .color.white{background-color:white}.product-page .color.black{background-color:black}.product-page .color.brown{background-color:#654321}.product-page .color.grey{background-color:grey}.product-page .horizontal-line{border-bottom:1px solid #888;width:100%;margin:5px 0}.product-page .size-button{background:none;border:none;padding:10px;font-size:12px;font-weight:bold;color:#2B2B2B;cursor:pointer;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.product-page .size-chart{font-size:12px;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.product-page .size-options p{font-size:14px}.product-page .sizes{display:flex;gap:10px}.product-page .size-button.active{background-color:#171717;color:white;border-radius:50%}.product-page .size-button:hover{background-color:lightgrey;border-radius:50%}.product-page .price{font-size:16px;margin-bottom:10px;display:flex;align-items:flex-e;flex-direction:column}.product-page .price-and-remark{display:flex;flex-direction:column}.product-page .all-price{display:flex;flex-direction:row}.product-page .sale-price{color:#D31111;font-weight:bold;font-size:22px}.product-page .original-price{-webkit-text-decoration:line-through;text-decoration:line-through;color:#888;margin-left:10px;font-size:12px}.product-page .ratings{margin-bottom:20px;display:flex;flex-direction:column;align-items:flex-end}.product-page .price-remark{font-size:12px;color:#999999}.product-page .color-and-size-chart{display:flex;flex-direction:row;justify-content:space-between}.product-page .size-chart{-webkit-text-decoration:underline;text-decoration:underline;font-size:12px;padding:20px 0;cursor:pointer}.product-page .color-options{margin-bottom:20px;font-size:14px;display:flex;flex-direction:column;align-items:flex-start}.product-page .size-options{margin-bottom:20px;font-size:14px;display:flex;flex-direction:column;align-items:flex-start}.product-page .colors{display:flex;gap:10px}.product-page .color{width:20px;height:20px;border-radius:50%;border:1px solid #171717;cursor:pointer}.product-page .actions{margin-bottom:20px}.product-page .add-to-bag,.product-page .find-my-size{display:block;width:100%;padding:12px;margin-bottom:10px;background-color:black;color:white;text-align:center;cursor:pointer;border:none}.product-page .find-my-size{background-color:#f90}.product-page .pickup-options,.product-page .shipping-options{margin-bottom:20px}.product-page .change-store,.product-page .join-rewards{background-color:#171717;color:white;border:none;padding:8px 12px;cursor:pointer}.product-page #starter-button{font-family:'Montserrat', sans-serif;font-weight:600;background-color:#fff;color:#171717;line-height:24px;display:flex;align-items:stretch;border:none;opacity:1;width:80%;height:3rem;margin-bottom:1em;padding:0;box-sizing:border-box}.product-page .starter-logo{color:#fff;cursor:pointer;border:none;width:47px;display:flex;background-repeat:no-repeat;box-sizing:border-box;background-size:contain;border:1px solid #000;border-right:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAABHNCSVQICAgIfAhkiAAABLZJREFUaEPtWU1IVFEUPuOMNtqPjkVQ0J9EUEI/BEEUlOSyqBYuy9oUtCjbZK3UVbVKW9qiomVQRi2LCiooiH4gg4hUgoJQZ7TMSR2n+1059Wa69703992ZMt7dvXn33Xu+853znXPvRAZbKUv/4YiEwGYZqyFjs4wwChkLGftHPBCGogkR5asbKbZsC0UXr835PPPlLU19fEqT7++ZLOvrG+uMRSpraO7uCzRn86EcA6aTA/K5LLEi5/cfz6/Q2J2TlB1P+TLY7ySrwOLbW6hqVxsB3OSHhzTR20MTb3poOtmfY09ZYiVV1O+T4GNLNkhQ3++2U/pxl1+7PedZAzav6YowtFmAGKBv1w8JYA88N8eE8rqdhG/BJNj7dv2wr++8JlkBxqAmem9JUPlhBWYQnmAShgOAc+B3rFGxbq81cIGBVTW2U2VjmzDoqgSVP2JLN1L18ReSyel0SoZe8vyqP8IT37GDkHPpR51epLi+DwQMuZJo7aOpz69otHunUgAY+Gh3g2Rs/oGbYm6DMlTxfsGRB67g/aINBAxGlNftoJGLm2jq00vlnk5gcMS8pstaYJxzC47cl6Lz9dp+vzj+mGcMjENMF4K8E8+DoZHKhHSELhT5Gw5JN4d5ITYG5mTCSwHnH+yRwoABSR+73eJqF5QSrAXJNWNg1SdeUlSE1nB7jdJI5AvAQBFhKAazO3dPpwjdF/JZN2rbU5QZ7pNhbjKMgS08l5VFGKKhUkKIBHKKAUHiwSwKM95hoHAjj1T5yfk7dDpigsv8PAZguvxKtPZLBUTIofvIr2t4V7mthdCpZMeTMufyB+dZaYFFymjh2QyN3+2QrVD+AGiwMHqpQdsDAlyNqG9gVWU85/DQmShRdrpg1gKFok4IkEPIrVTXRmUhnmmjLktQOuf8HcaE/5DckhVFjsG9kHlV7nCOZdMjM42vpsOQhVqsoRMnLwqNGTNNbs4/OERX1GG0mzh5gcJ7Y2BIfDS2qqbWbWM/BiOMEap/pY4h+WvbklLC0fv5HWBMqIFSCXkNjobhjoTxAdSYMRjBCa5ralVgWe10THPX4dWqeTkyEDCwBgZ0tUi1OX+DzkPFNOegTlG9APH7QMCwCDOgk22VIcx0fqiZrKUDGhgYFpZejldTSvR1+fcbqo1ZHJwh7DzbjYj6F3RYAcZ54VdIeL4TGAtGIfnqBt4KMKeQoKnF2cttoDOJbzvx64DKDPo50vhl0howp5AgJHX3hNwjihIqJH+lbJYTp/rE48yzrftFa8DgSS7abkLCwsFyz+wVWui9mLMKDJvhAIqbqPxjPfq+KtGpIL+4Rv3OTfW5zsv4kuQYb/L7uq2fMuIgGYnXyGaWhzOP2AledyAmAK0zxrUtJphxjinReqXFKZrLAbr8uDhs4iAa9A5RBbwowEw8bPubogGrPvaEYsu3Uubza6XN0SXrKf2sm8ZuHLWNSa5XNGAABXAYmcF3OcZHF62RV96pC/WUnRibXcCKYm0BixaNMbYBjW1M3P46B/6VKYZgOPcoOrCZfzhxudNMuOfA/SLuOmx1GDoSiw6sgOixOjUEZtWdJVgsZKwETra6RciYVXeWYLGQsRI42eoWPwG8HN8BBR5/vwAAAABJRU5ErkJggg==)}.product-page .starter-title{background-color:#fff;cursor:pointer;color:#000;width:75%;display:flex;justify-content:center;align-items:center;text-align:center;box-sizing:border-box;padding:0.3rem;text-align:left;border:1px solid #000}.product-page .recommended-title{background-color:#fff;cursor:pointer;color:#000;width:75%;display:flex;justify-content:center;align-items:center;text-align:center;box-sizing:border-box;padding:0.3rem;text-align:left;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000}.product-page .size-buttons-container{width:20%;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid #EC7700;justify-content:center;align-items:center;text-align:center}.product-page .size-content{width:100%;display:flex;justify-content:center;align-items:center}.product-page .size-main{color:#EC7700;text-transform:uppercase;font-size:max(0.6rem, min(1vw, 0.75rem));line-height:normal;text-align:center;word-break:break-word;padding:0.2rem}.product-page .recommended-size{background-color:transparent;background-color:initial;background-image:url(data:image/png;base64,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);color:#EC7700;background-size:contain;background-repeat:no-repeat;background-position:center;font-weight:bold;padding:0.7rem;margin:0.2rem}@media (min-width: 768px){.product-page .content{flex-direction:row;justify-content:space-around;padding:20px;max-width:1200px}.product-page .product-image img{max-width:500px}.product-page .product-details{text-align:left;max-width:450px}.product-page .product-title{font-size:24px}.product-page .price-and-rating{flex-direction:row;justify-content:space-between;align-items:flex-end}.product-page .add-to-bag,.product-page .find-my-size{width:auto}.product-page .size-button{width:30px;height:30px}.product-page .product-details{font-family:'Montserrat', sans-serif;min-width:350px}.product-page .product-title{font-size:18px;font-weight:bold}.product-page .price-and-rating{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.product-page .product-details{text-align:left}.product-page .product-title{font-size:24px;font-weight:700}.product-page .size-options{align-items:center}}@media (min-width: 1024px){.product-page .content{justify-content:center}.product-page .product-details{min-width:390px}}

.product-page .header{padding:20px;text-align:left;display:flex;justify-content:center}.product-page .nav ul{list-style:none;display:inline-flex;gap:20px;padding:0;margin:0}.product-page .nav li{font-family:'Montserrat', sans-serif;color:#171717;cursor:pointer}.product-page .nav li:hover{color:#f90}.product-page .menu-icon{display:none;cursor:pointer;flex-direction:column;gap:5px}.product-page .menu-line{width:25px;height:3px;background-color:#171717;border-radius:3px}.product-page .nav-links{display:inline-flex;gap:20px}@media (max-width: 1024px){.product-page .header{justify-content:flex-start}.product-page .menu-icon{display:flex;justify-content:space-around;align-items:center;margin-left:auto;margin-right:10px}.product-page .nav ul{display:none;flex-direction:column;gap:10px;padding:0;margin:0;position:absolute;top:70px;left:0;right:0;background-color:white;z-index:1}.product-page .nav-active{display:flex}.product-page .nav-links{display:none}.product-page .nav-links.nav-active{display:flex;flex-direction:column;align-items:center;gap:10px;background-color:white}.product-page .nav li{padding:10px 0}}

