.amazon-header-container{border-bottom:1px solid var(--very-light-border);padding:20px 0;gap:15px}.amazon-header-max-width{display:flex;align-items:center;justify-content:space-between;margin:auto;gap:15px}.amazon-header-container form{display:flex;align-items:center;width:100%}.amazon-header-container form label{display:flex;align-items:center;width:150px;gap:10px}.amazon-header-container form label p{font-size:14px;font-weight:700;font-family:var(--main-bold-font)}.amazon-header-form-input{display:flex;align-items:center;width:100%;position:relative}.amazon-header-form-input input{width:100%;border-radius:8px;font-size:14px;padding:15px 80px 15px 15px;outline:none;color:var(--base-blue)}.amazon-header-form-input button{position:absolute;right:10px;top:12px;padding:0;margin:0}.amazon-header-form-input span{position:absolute;right:40px;top:4px}.amazon-header-recent-search{display:flex;align-items:center;width:150px;gap:10px;cursor:pointer}.amazon-header-recent-search p{color:var(--base-blue);font-size:14px;font-weight:700;font-family:var(--main-bold-font)}.product-slug-content{display:flex;flex-direction:column;gap:20px;position:relative;margin:auto}.product-slug-content-top{display:flex;gap:20px;padding-top:20px}.product-slug-content-top-right{flex-basis:70%;display:flex;align-items:flex-start;gap:15px;width:100%;justify-content:space-between}.product-slug-content-top-left{flex-basis:30%;position:absolute;left:0;height:100%}.product-slug-content-top-left::-webkit-scrollbar{width:3px}.product-images-container{flex-basis:100%;display:flex;flex-direction:column;gap:20px;align-items:center}.product-images-main{display:flex;justify-content:center;align-items:center}.product-images-main img{width:334px}.product-images-sub{place-items:center;gap:6px;direction:ltr}.product-images-sub,.product-images-sub.active{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.product-images-sub.active{place-items:center}.product-images-sub-more-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.product-detail-content{display:flex;flex-direction:column;align-items:flex-start}.product-detail-content h2{font-weight:700;padding-block:20px;font-family:var(--main-bold-font)}.product-detail-content-single,.product-detail-content-single-products{display:flex;color:var(--text-gray);font-size:14px;width:100%;align-items:center}.product-detail-content-single-products:before{content:"";display:inline-block;width:7px;height:7px;border-radius:7.5px;background-color:var(--base-blue);margin-left:8px}.product-detail-title{display:flex;flex-direction:column;align-items:flex-start;gap:15px;border-bottom:1px solid var(--very-light-border);padding-bottom:20px}.product-detail-title span{display:flex;align-items:center;gap:5px;color:var(--text-gray);font-size:14px}.product-detail-title p{font-size:12px;color:var(--text-gray);background-color:hsla(0,0%,88%,.5);padding:4px;border-radius:6px}.product-detail-title h1,.product-detail-title p{font-weight:700;font-family:var(--main-bold-font)}.product-detail-title h1{font-size:14px;direction:ltr}.product-contact-container{padding:5px}.product-invoice-contact-container{display:flex;flex-direction:column;gap:10px;position:sticky;background-color:#fff}.product-invoice-content-top{display:flex;flex-direction:column;gap:10px;border-bottom:1px solid var(--very-light-border);padding-bottom:15px}.product-invoice-content-bottom{padding-top:15px}.product-contact-container{border:1px solid var(--very-light-border);padding:8px;border-radius:8px;background-color:#fff}.product-contact-top{display:flex;flex-direction:column;gap:15px;border-bottom:1px solid var(--very-light-border);padding-bottom:15px;text-align:justify}.product-contact-bottom{padding-top:15px}.product-slug-content-bottom{display:flex;gap:20px}.product-slug-content-bottom-right{flex-basis:70%;display:flex;flex-direction:column;align-items:flex-start;gap:15px}.product-slug-content-bottom-left{flex-basis:30%}.product-decription-container{margin:auto}.product-decription-container p{font-size:14px;color:var(--text-gray);line-height:28px}.product-comments-container,.product-comments-content{width:100%}.product-comments-title{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--very-light-border);border-bottom:1px solid var(--very-light-border);padding-block:15px}.title-header-comments-desc{font-size:18px;font-weight:700;font-family:var(--main-bold-font)}.product-slug-container{margin-bottom:100px}.product-comments-pagination-container{display:flex;align-items:center;justify-content:space-between;margin-top:15px;width:100%}.title-header-comments-desc:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:var(--base-yellow);margin-left:10px}.refresh-btn{animation:s4 1s linear infinite}@keyframes s4{to{transform:rotate(1turn)}}.recent-search-container{width:100%;padding-block:20px;position:absolute;z-index:10;background-color:#fff;top:95px}.recent-search-content{display:flex;margin-inline:auto;gap:20px;overflow-x:scroll}.recent-search-content-single{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:space-between;border:1px solid var(--very-light-border);padding:10px;border-radius:12px;flex-basis:20%;min-width:210px}.recent-search-content-single img{width:40%;flex-grow:1;-o-object-fit:contain;object-fit:contain;max-height:150px}.recent-search-content-single p{font-weight:700;font-size:14px;font-family:var(--main-bold-font)}.product-details-container{width:100%}#box div.upslabel{position:absolute;transform:translate(-80px,-10px) scale(.25) rotate(-85deg);width:300px;height:450px;background:#111 url(https://www.ups.com/assets/resources/images/inf_lab_smart_m.gif)}#box div.label{position:absolute;transform:translate(190px,60px) rotate(-95deg);width:-moz-fit-content;width:fit-content;font-size:.8em;height:100px;padding:6px;background-color:hsla(0,0%,86%,.98)}.fineprint{position:relative;transform:translateY(60px);font-size:.6em;padding:6px}.barcode{transform:translateY(90px);padding:6px;font-family:Libre Barcode\ 39,cursive}.caption{background-color:rgba(129,255,129,.6);transform:translateY(-220px);border-radius:6px;padding:6px;font-family:Ubuntu,sans-serif}#box,.caption{position:relative}#box{width:300px;height:150px;transform-style:preserve-3d;animation:animate 10s linear infinite}#box:before{content:"";width:300px;height:300px;background:rgba(0,0,0,.3);transform:rotateX(90deg) translateZ(-80px);filter:blur(10px)}#box div,#box:before{position:absolute;top:0;left:0}#box div{width:100%;height:100%;transform-style:preserve-3d}#box div span{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#333;display:flex;justify-content:center;align-items:center}#box div span:first-child{transform:rotateY(0) translateZ(150px);background:#d8aa77}#box div span:first-child:before{content:"";position:absolute;width:200px;height:200px;background:url(https://amazon-press.jp/.imaging/AMZ_tile_fullwidthcol_png/dam/f6c0559e-933b-4656-8dfc-6cd729d62de7.png);background-size:200px;background-repeat:no-repeat;background-position:50%}#box div span:nth-child(2){transform:rotateY(90deg) translateZ(150px);background:#ca9864}#box div span:nth-child(3){transform:rotateY(180deg) translateZ(150px);background:#d8aa77}#box div span:nth-child(3):before{content:"";position:absolute;width:200px;height:200px;background:url(https://amazon-press.jp/.imaging/AMZ_tile_fullwidthcol_png/dam/f6c0559e-933b-4656-8dfc-6cd729d62de7.png);background-size:200px;background-repeat:no-repeat;background-position:50%}#box div span:nth-child(4){transform:rotateY(270deg) translateZ(150px);background:#ca9864}#box .top{position:absolute;top:0;left:0;width:300px;height:300px;background:#e8bb84;display:flex;align-items:center;transform:rotateX(90deg) translateZ(150px)}#box .top:before{content:"";width:100%}#box .top:before,.tape{position:absolute;height:60px;background:#111 url(https://amazon-press.jp/.imaging/AMZ_tile_fullwidthcol_png/dam/47074f5b-7ca2-4cb8-acf1-bcd90bb96005.png);background-size:85px}.tape{top:30px;left:50%;transform:translateX(-50%) rotate(90deg);width:120px;background-position-x:45px}span:nth-child(4) .tape{transform:translateX(-50%) rotate(270deg);background-position-x:30px}@keyframes animate{0%{transform:rotateX(-30deg) rotateY(-1turn)}to{transform:rotateX(-30deg) rotateY(0)}}