body #MainContent .pk-product-gifts-below-media>summary{display:flex;align-items:center;gap:14px;min-height:94px;padding:19px 20px;list-style:none;border:1px solid #d4b77b;border-radius:10px;background:linear-gradient(115deg,#30413a,#152c2e 65%);box-shadow:inset 0 0 0 4px #102628,inset 0 0 0 5px #b99b5b55,0 6px 22px #0003;cursor:pointer;color:#f1dfb6}
body #MainContent .pk-product-gifts-below-media>summary::-webkit-details-marker{display:none}
body #MainContent .pk-product-gifts-below-media>summary:focus-visible{outline:2px solid #f3d99a;outline-offset:4px}
.pk-gift-entry-icon{display:grid;place-items:center;flex:none;width:45px;height:45px;border:1px solid #bc9e61;border-radius:50%;color:#e6c98b;background:#d5b7740b}
.pk-gift-entry-icon svg{width:29px;height:29px}
.pk-gift-entry-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:5px}
.pk-gift-entry-copy small{font:500 9px/1.4 var(--font-body-family,Arial,sans-serif);letter-spacing:.15em;color:#d0ba87}
.pk-gift-entry-copy strong{font:400 23px/1.2 var(--font-heading-family,Georgia,serif);color:#f4e5c5}
.pk-gift-entry-action{display:flex;flex:none;flex-direction:column;align-items:center;gap:5px;font:11px/1.3 var(--font-body-family,Arial,sans-serif);color:#e7d8b4}
.pk-gift-entry-action b{padding:5px 11px;border-radius:3px;background:#ead7ac;color:#292b26;font-size:11px;letter-spacing:.12em}
.pk-gift-entry-plus{flex:none;font:300 26px/1 Arial,sans-serif;color:#e6c98b;transition:transform .2s}
.pk-product-gifts-below-media>summary>.pk-gift-entry-plus,.pk-product-gifts-below-media[open]>summary>.pk-gift-entry-plus{transform:none!important}
html body aside.pk-opening-gift-float--product-page.is-minimized{inset:auto auto max(100px,env(safe-area-inset-bottom)) 16px!important}
@media(max-width:749px){body #MainContent .product__info-container .pk-product-gifts-below-media>summary{padding:15px 13px;gap:10px;min-height:86px}.pk-gift-entry-icon{width:36px;height:36px}.pk-gift-entry-icon svg{width:24px;height:24px}.pk-gift-entry-copy strong{font-size:19px}.pk-gift-entry-copy small{font-size:8px;letter-spacing:.09em}.pk-gift-entry-action{font-size:10px}.pk-gift-entry-plus{font-size:22px}html body aside.pk-opening-gift-float--product-page[data-pk-home-floating].is-minimized{inset:auto auto max(150px,env(safe-area-inset-bottom)) 12px!important}html body aside.pk-opening-gift-float--product-page[data-pk-home-floating]:not(.is-minimized){bottom:max(150px,env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 174px)!important}html body aside.pk-opening-gift-float--product-page .pk-opening-gift-float__link{max-height:calc(100dvh - 224px)!important}}
@media(max-width:359px){.pk-gift-entry-copy strong{font-size:16px}.pk-gift-entry-icon{display:none}}
@media(hover:hover){body #MainContent .pk-product-gifts-below-media>summary:hover{border-color:#f3d99a;background:linear-gradient(115deg,#405044,#193234)}}
@media(prefers-reduced-motion:reduce){.pk-gift-entry-plus{transition:none}}



body #MainContent .pk-product-gifts-below-media>summary{border:1px solid #c2a36a;background:linear-gradient(115deg,#3e4536,#152c2e 45%,#263a35);box-shadow:inset 0 1px #ffe8b144,inset 0 0 0 3px #162a2a,inset 0 0 0 4px #bc9c5c66,0 5px 18px #0004}
.pk-gift-entry-icon,.pk-gift-entry-action b{background:repeating-linear-gradient(0deg,#ffffff09 0 1px,transparent 1px 3px),linear-gradient(120deg,#8c693b,#e2cb94 40%,#b08e52 65%,#e1ca91);color:#302517;border-color:#e1c78b;box-shadow:inset 0 1px #fff8,inset 0 -1px #6e4f2e88,0 2px 5px #0004;text-shadow:0 1px #f3deb077}
